Track SchemaSmith updates across SQL Server, PostgreSQL, and MySQL — from SchemaTongs extraction to SchemaQuench deployments to DataTongs data sync.
One free product, three platforms, one source tree.
--ResumeQuench picks up after a failed run and skips everything that already completed. No more re-running the first 50 migrations because the 51st failedDataDelivery block on a table and SchemaSmith handles foreign-key dependency ordering and nullable FK columns automatically. Hand-authored merge scripts go awayShouldApplyExpression) — Templates carry SQL expressions evaluated at runtime. Deploy different schemas to dev, test, and prod from the same package{{TokenName}} resolves in every script (Before/After, objects, migrations, data delivery), with environment-variable overrides. Advanced tags pull values from inline queries, files, binary contents, or full schema JSON. One package parameterizes cleanly across every environmentKindleTheForge, UpdateTables, and DropTablesRemovedFromProduct toggles let you run partial-package deployments — data fixes without schema churn, or schema-only without touching reference datalibicuchoco install schemasmith on Windows. .deb and .rpm packages for Debian, Ubuntu, RHEL, Fedora, and Amazon Linux. One install puts all three CLI commands on your PATHCommunity License v2.0: No Restrictions on Organization Size or Revenue
License file integration, checkpoint-based deployment recovery, and five new SchemaHammer UI features strengthen reliability and streamline workflow management across all editions.
Includes all Community fixes above, plus:
Refined DataTongs configuration and improved PostgreSQL type handling deliver cleaner error messages and more precise data extraction for enterprise workflows.
Includes all Community changes above, plus:
Includes shared changes above, plus:
PostgreSQL Enterprise edition launches alongside table import capabilities and limited patch mode, expanding SchemaSmith's reach across database platforms.
Includes all Community changes above, plus:
Targeted fixes for data handling and delivery reliability round out the fall release cycle.
Includes all Community fixes above, plus:
Table and column rename support, expanded CLI flexibility, and streamlined installers forge a more powerful and accessible schema management experience.
--ConfigFile switch — Specify an alternate appsettings configuration file--Version switch — Display version information from the command line--LogPath switch — Specify a custom path for log file outputSCHEMASMITH_ environment variable prefix for configurationIncludes all Community changes above, plus:
Foundation release introduces DataTongs trigger controls, Docker containerization support, and core stability improvements for production-ready deployments.
Includes all Community changes above, plus:
Last reviewed May 2026 by the SchemaSmith Team.