Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
-
Updated
Sep 21, 2026 - Go
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
Ridgepole is a tool to manage DB schema. It defines DB schema using Rails DSL, and updates DB schema according to DSL. (like Chef/Puppet)
An ORM for Android with type-safety and declarative schema migrations
pistachio is a declarative schema management tool for PostgreSQL with a Terraform-like plan/apply workflow.
Integrate declarative PostgreSQL schema migrations with Git
A Hasura demo using Atlas for declarative database migrations
Generated cli-contract test harness for declarative-migrations-test.
Repeated forward and destructive rollback certification against a live CockroachDB instance under Cockroach DDL semantics.
Portable-plan, catalog-signature, and cross-dialect refusal certification across PostgreSQL and CockroachDB.
Generated cli-contract test harness for declarative-migrations-test.
Fault-injection certification for partial DDL failure, residual drift reporting, operator repair, and eventual convergence on both engines.
Unauthorized schema drift detection and fail-closed apply certification against live PostgreSQL and CockroachDB.
Generated database-e2e test harness for declarative-migrations-test.
Generated migration-e2e test harness for declarative-migrations-test.
Repeated forward and destructive rollback certification against live PostgreSQL with schema convergence and data-preservation assertions.
CLI exit-code, flags-to-environment, JSON-plan, and guarded JSON-RPC/MCP adapter contract certification.
Concurrent migrator stress certification, final convergence proof, idempotent replay, and actionable contender failure classification.
Generated security-e2e test harness for declarative-migrations-test.
Stable Declarative Migrations promotion orchestration using immutable test-organization evidence.
Aggregate candidate, destructive, and cross-repository E2E certification for Declarative Migrations.
To associate your repository with the declarative-migrations topic, visit your repo's landing page and select "manage topics."