How automation and command line work
On completion events
Each project can have a range of events that fire after the project has run. That makes it practical to move from one-off compare runs into repeatable release checks once the project path has settled.
Available events
Automation can display the synchronize script, save the synchronize script, execute the synchronize script, generate compare reports, email output, run another project, save source or target as a snapshot, or execute a script.
Combined with command line functionality, SQL Delta can be run in a fully automated mode.
Run projects from the command line
SQL Delta can run a project by passing the project name or filename on the command line. That is the simplest way to move an existing compare project into scheduled or scripted execution.
Template projects extend that model further by allowing connection details to be overridden with command line switches while keeping the compare settings, mappings and events.
Quiet runs, logs and deploy switches
Command line options include running all checked projects, forcing log output, hiding the UI in quiet mode and generating a sync script plus deploy step after compare.
Use that path when the release process needs repeatability, logging and a clear handoff between compare, script generation and downstream actions.