MigraDiff v1.3.0 – PostgreSQL schema diff with AI migration explanation
Drop-in migra replacement with migrations folder support and AI explanations.
pistachio is a declarative schema management tool for PostgreSQL.
Uses PostgreSQL's own parser when sqldef hits parsing limits.
PostgreSQL developers and DBAs managing schema changes
sqldef · Atlas · sqitch
I created this tool because there were some SQL statements that psqldef couldn't parse.
Since it uses pg_query_go, you can parse the SQL using PostgreSQL's SQL parser.
You can try out the demo using the following command:
docker run --rm -it ghcr.io/winebarrel/pistachio-demo
Drop-in migra replacement with migrations folder support and AI explanations.
Keeps the abandoned migra tool alive, but Atlas and Flyway already own this space.
Query-as-pipeline is neat, but Fivetran and Airbyte already own this space.
Wire-protocol parsing needs zero code changes; competes against established query inspectors.
Terraform for PostgreSQL roles—convergent diff engine prevents privilege drift.
Pure SQL introspection means zero driver hell when exporting Postgres schemas to DBML.