@FormattedSql+
| Setting | +Value | +Source | +
|---|---|---|
| Interval | +@FormatInterval(Config.IntervalMinutes) | +@(Config.IntervalIsOverride ? "Override" : "Default") | +
| Pre-Purge | +@(Config.PrePurge ? "Yes" : "No") | +@(Config.PrePurgeIsOverride ? "Override" : "Default") | +
| Re-Index | +@(Config.ReIndex ? "Yes" : "No") | +@(Config.ReIndexIsOverride ? "Override" : "Default") | +
Connection:
+ @switch (_config.Source.Connection.ToLower())
+ {
+ case "jde":
+
Parameters:
+Table: @_config.Destination.Table
+Operation:
+
Match Columns: @string.Join(", ", _config.Destination.MatchColumns)
+ } + @if (_config.Destination.ExcludeFromUpdate?.Count > 0) + { +Exclude: @string.Join(", ", _config.Destination.ExcludeFromUpdate)
+ } +Pre-Scripts: @_config.PreScriptCount
+Post-Scripts: @_config.PostScriptCount
+ @if (_config.PreScripts?.Count > 0) + { +