

SchemaSmith
SchemaSmith is a state-based database schema management toolset for SQL Server, PostgreSQL, and MySQL. You define your desired database state as metadata — tables, views, procedures, indexes, constraints, and reference data — and SchemaSmith transforms any target server to...
Cost / License
- Free
- Proprietary
Platforms
- Mac
- Windows
- Linux
Features
SchemaSmith News & Activities
Recent activities
- robertrehberg updated SchemaSmith
- robertrehberg added SchemaSmith
robertrehberg added SchemaSmith as alternative to flyway, Liquibase, dbMigration .NET and Bytebase
SchemaSmith information
What is SchemaSmith?
SchemaSmith is a state-based database schema management toolset for SQL Server, PostgreSQL, and MySQL. You define your desired database state as metadata — tables, views, procedures, indexes, constraints, and reference data — and SchemaSmith transforms any target server to match, with no migration scripts to author or order. The suite includes SchemaTongs (extract a database's schema into versionable packages), SchemaQuench (deploy those packages to target servers), and DataTongs (reference data). It ships as self-contained, single-file command-line executables for Windows, macOS, and Linux — no runtime install required.



