pg-schema-diff
5.2#21 in database schema comparison toolsSelf-hosted
Visit
| Fact | pg-schema-diff | Skeema |
|---|---|---|
| Purpose | pg-schema-diff compares Postgres schemas and generates SQL migrations to move between them with minimal downtime and locks. | Skeema is a declarative SQL-based schema management utility that applies changes expressed as CREATE statements in a repository to MySQL and MariaDB tables and routines. |
| Support | The contribution guide says maintainers will try to respond to bug reports, feature requests, and questions within one week. | Public technical support is available to all CLI users through GitHub issues, while private technical support is included with Max. |
No prices published.
It suits teams managing Postgres schema changes who want SQL migration plans and online operations where possible. It can be used through a CLI or integrated as a Go library.
Skeema suits teams managing MySQL or MariaDB schema changes through SQL files and repository workflows. Its sharding and drift features may be useful where schemas span multiple servers or databases.