Automate the jobs you repeat
Save exports, syncs, dumps, scripts and more as tasks, run them on a schedule even while MotionQL is closed, or start them from your own scripts with --cli.
ProPart of Pro, which every registered user gets free for 12 months.
Command line
MotionQL --cli tasks list --json
MotionQL --cli tasks run "Nightly export" --wait
MotionQL --cli tasks export "Nightly export" > task.json
MotionQL --cli tasks import task.jsonWhat you can do with it
Thirteen task kinds
Export, import, copy, compare, reschema, masking, SQL migration, dump, restore, script, schema snapshot, index review and continuous sync.
Any schedule
Once, every N minutes / hours / days, daily, weekly on chosen days, or a cron expression.
Missed runs
Choose whether a run missed while the computer slept runs once on start or is skipped.
Run log
Every run is recorded as success, partial, failed or skipped, with how it started.
Runs while the app is closed
An optional background runner uses launchd on macOS, Task Scheduler on Windows and a systemd user timer on Linux, only while you are signed in.
Command line
List, run, export and import tasks from scripts, with exit codes for success, failure, usage errors and policy refusals.
Checked every run
Each run respects read-only connections, team and machine policy, and licensing.
Encrypted definitions
Tasks are stored encrypted, and exports never contain passwords or connection strings.
Create a free account and your Pro key is valid for 12 months, no card needed.
Related features
Your next query deserves a better IDE.
Create a free account, download MotionQL, and paste your Pro key. You'll be querying in under two minutes.