Side-by-side comparisons of SchemaSmith against the database schema migration tools your team is most likely already considering.
State-based JSON vs imperative migration scripts. Free-at-any-scale vs Flyway’s tiered Community / Enterprise model.
Free, source-available cross-platform CLI vs Redgate’s commercial Windows GUI. Reference-data deployment bundled in.
Deployment-pipeline focus (free, multi-platform) vs Redgate’s 10-tool, per-user, Windows-centric bundle.
Changelog-driven migrations vs state-based deployments. Free-at-any-scale vs Liquibase Secure’s four paid tiers.
Both state-based, both free. Multi-platform JSON CLI vs SQL-Server-only DACPAC artifacts authored in SSDT.
Standalone declarative CLI vs DbUp’s embedded .NET library running ordered SQL scripts. Both free.
JSON metadata + free CLI vs HCL / Terraform-style declarations + Atlas Pro’s per-developer / per-CI / per-database fees.
Database-first JSON managing the full database vs EF’s code-first scope (tables and indexes mapped in C# models).
The conceptual decision behind every comparison above — how state-based and migration-based approaches differ in workflow, drift, and rollback.
How each tool is licensed and how cost behaves as your team and infrastructure grow. Specific dollar figures are not publicly listed for most paid tools — see the linked vendor sites for current rates.
| Tool | License | Pricing Model | Cost Drivers |
|---|---|---|---|
| SchemaSmith | SSCL v2.0 (source-available) | Free — unlimited seats, schemas, instances | None — cost stays at $0/year regardless of scale |
| Flyway | Apache 2.0 (Community) / proprietary (Enterprise) | Free Community; Enterprise contact-sales | Team size, replica count, multi-region scenarios drive Enterprise need |
| Liquibase | Apache 2.0 (Community) / proprietary (Secure) | Free Community; Liquibase Secure has 4 paid tiers (contact sales) | Application count and database-type count drive tier upgrades |
| Atlas | Apache 2.0 (CLI) / proprietary (Pro / Cloud) | Free Starter CLI; Atlas Pro published rates | Per developer + per CI/CD project + per additional monitored database |
| SQL Compare | Commercial, proprietary | Per-user with tiered bands; 14-day trial | Per-user license count grows with the team; SQL Data Compare separate |
| SQL Toolbelt Essentials | Commercial bundle, proprietary | Per-user bundle; check vendor for current rates | Per-user license count grows with the team; bundle of 10 tools |
| DACPAC / SSDT | Free with Visual Studio | Free (sqlpackage CLI free; SSDT ships with VS) | Visual Studio licensing for authoring, otherwise no per-tool cost |
| DbUp | MIT (open source) | Free | None (NuGet package); cost is developer time on script maintenance |
| EF Migrations | MIT (part of EF Core) | Free | None; cost is parallel migration system for non-EF objects |
SchemaSmith is free for any purpose — personal, commercial, internal, educational — under the SchemaSmith Community License (SSCL v2.0). Unlimited seats, unlimited schemas, unlimited servers, no per-user charges. The same free CLI deploys to dev, staging, and production at any team size, on any number of databases, forever — covering SQL Server, PostgreSQL, and MySQL. The other free tools listed here (DACPAC, DbUp, EF Migrations) are also free but solve different scopes; the per-tool comparison pages spell out where each fits.