Migratrix does not replace GitHub Actions or GitLab CI for application delivery. GitOps writes the change script as SQL in Git, opens the pull request, and on merge imports it into a pipeline. Execution still honours per-environment approvals. Merge is not a back door around production.
Write the SQL in the editor. Risk analysis and rollback generation attach to the change script before anyone merges.
OAuth + webhooks. The artefact is SQL, not a proprietary blob. Branch policy stays with the repository you already operate.
GitOps pipelines bind to a repository and can auto-start the first environment after import. Later environments still need their gates.
Approvals, live logs, and a generated down script. The hash-chained audit records who approved and who ran.
Those tools own changelog formats and version tables. Migratrix can review and promote SQL they produce. It does not parse Liquibase XML or apply Flyway version tables. See vs Liquibase and vs Flyway.
Keep deploying services the way you do today. Migratrix governs the database change that too often remains a manual step in an otherwise automated pipeline.
If the team will only accept Atlas-style desired state, that is a different shape. Migratrix vs Atlas.