State-based deployments for MySQL teams who want schema as code without writing migration scripts
MySQL support available in Enterprise Edition
Also available for SQL Server (free Community Edition) and PostgreSQL
Connect to your MySQL database and extract tables, views, functions, triggers, events, and more into human-readable JSON metadata.
Use the visual metadata editor to modify tables, add columns, define indexes. Or edit JSON directly in your IDE.
SchemaQuench compares metadata to your MySQL database and generates the necessary DDL. Idempotent and CI/CD ready.
Tables, views, functions, triggers, events, indexes, constraints, and schemas. SchemaSmith handles the MySQL objects your applications depend on.
Detect when production doesn't match your source of truth. SchemaQuench identifies differences and brings databases back into compliance.
Deploy the same schema to hundreds of MySQL databases. Define one template, update all instances in parallel.
Tested and supported on MySQL 8.0 and higher. Full support for InnoDB features, generated columns, and modern MySQL capabilities.
SchemaSmith for MySQL is available in the Enterprise Edition, which includes:
Understand how state-based deployments differ from traditional migration tools:
MySQL 8.0 or higher.