You already automated services. Schema still arrives as a ticket and a shared password. Migratrix models promotion once, binds GitHub or GitLab if you want SQL in Git, and runs the Executor next to the database so the control plane never holds the password.
TLS to Migratrix to register. Bind 0.0.0.0:4002, set a public URL you control. No inbound hole required for registration. Credentials encrypted on that host.
DEV → QA → PROD with per-environment approvals and generated rollback. Manual or GitOps source. Auto-start first environment is optional.
Migratrix does not ask you to move service deploys. It is the missing database promotion product beside GitHub Actions or GitLab CI.
Assistants can list and inspect. Mutating tools require confirm: true. Same objects as the UI. Compare, Conversion Studio, and Drift stay in the product today.