Free, unified deployment-focused CLI for SQL Server, PostgreSQL, and MySQL — vs Redgate’s 10-tool, per-user, Windows-centric bundle.
SQL Toolbelt Essentials is Redgate’s 10-tool bundle for SQL Server developers, sold per user. SchemaSmith is a free, source-available CLI focused on the deployment-critical surface: schema deploy, reference-data deploy, source-control-native definitions, multi-server orchestration, and dependency-aware ordering, all unified in one tool covering SQL Server, PostgreSQL, and MySQL. SchemaSmith does not replace every Toolbelt function — SQL Prompt, SQL Search, SQL Doc, and SQL Test are SSMS-IDE / documentation / testing tools out of SchemaSmith’s scope — but it covers the deployment pipeline end-to-end without per-user licensing.
How the two approaches differ in scope, tooling, and developer experience.
| Aspect | SchemaSmith | SQL Toolbelt Essentials |
|---|---|---|
| Scope | Deployment-focused: schema deploy, reference-data deploy, multi-server orchestration, drift detection | 10-tool bundle covering schema/data deploy plus SSMS IDE features, search, documentation, and testing |
| Approach | Declarative state-based, CLI-first | Mix of state-based diff tools and SSMS plug-ins; GUI-first |
| Schema Deployment | SchemaTongs (extract) + SchemaQuench (apply) | SQL Compare |
| Reference Data Deployment | DataTongs + declarative DataDelivery blocks; two-pass FK-aware loader |
SQL Data Compare (separately licensed inside the bundle) |
| Platform Coverage | SQL Server, PostgreSQL, MySQL (platform-specific schema definitions) | SQL Server & Azure SQL only |
| Deployment Surface | Native CLI runs on Windows, macOS, Linux, ARM64 | Windows GUI / SSMS plug-ins; SQL Compare CLI on Linux/macOS via Docker |
| Source Format | JSON template files in source control; per-object diffs | Source SQL files alongside Redgate’s project format |
| CI/CD Integration | Native CLI is the CI/CD step; idempotent | SQL Compare CLI available; deeper automation features bundled in higher Redgate tiers |
| Drift Detection | Built-in — runs on every deployment | On-demand comparison via SQL Compare |
| Failed Deployment Recovery | Checkpoint & resume (--ResumeQuench); skips completed work on retry |
Re-run; partial-state cleanup is the deployer’s responsibility |
| SQL Server Availability Groups | Target:SecondaryServers — primary plus secondaries quenched in parallel |
Apply per server; orchestration is the deployer’s problem |
| SSMS IDE Integration | Not in scope — SchemaSmith is a deployment CLI, not an IDE plug-in | SQL Prompt (IntelliSense), SQL Search, SQL Source Control all integrate into SSMS |
| Licensing | Free under SSCL v2.0 (source-available); unlimited seats | Commercial bundle, per-user; 14-day trial |
SchemaSmith does not replace every Toolbelt tool. It replaces the deployment-pipeline ones — the parts of the bundle that get scripted into CI/CD — and leaves the SSMS IDE and documentation/testing tools out of scope.
| SQL Toolbelt Tool | Purpose | SchemaSmith |
|---|---|---|
| SQL Compare | Schema comparison & deployment | SchemaTongs + SchemaQuench |
| SQL Data Compare | Data comparison & deployment | DataTongs + DataDelivery |
| SQL Source Control | SSMS source-control integration | JSON template files in source control |
| SQL Multi Script | Run scripts across multiple servers | SchemaQuench multi-target deployment + AG secondaries |
| SQL Dependency Tracker | Object dependency visualization | SchemaQuench automates dependency ordering and produces deterministic deploy plans |
| SQL Data Generator | Synthetic test-data generation | Partial — DataTongs extracts existing reference data; SchemaSmith does not generate synthetic test data |
| SQL Prompt | SSMS IntelliSense / refactoring | Not in scope — SchemaSmith is a deployment CLI, not an SSMS plug-in |
| SQL Search | Search across database objects in SSMS | Not in scope — SchemaSmith is a deployment CLI, not an SSMS-integrated search panel |
| SQL Doc | HTML / PDF schema documentation | Not in scope |
| SQL Test | Unit-testing framework (tSQLt wrapper) | Not in scope — use tSQLt directly (the framework SQL Test wraps) |
If your team’s use of SQL Toolbelt is mostly SQL Compare + SQL Data Compare + SQL Multi Script + SQL Dependency Tracker (the deployment surface), SchemaSmith covers that path end-to-end. If you rely heavily on SQL Prompt, SQL Search, SQL Doc, or SQL Test, SchemaSmith does not replace those — pair it with the standalone tool you already use, or keep the bundle for those four developers who actually use them.
How the two tools differ on cost, license terms, and what changes as the team grows.
| Aspect | SchemaSmith | SQL Toolbelt Essentials |
|---|---|---|
| License | SSCL v2.0 (source-available) | Commercial bundle, proprietary |
| Cost | $0/year — free for any purpose, any organization, any scale | Per-user; check vendor for current bundle pricing |
| Seat Model | Unlimited users, no per-seat charge | Pricing scales with developer seat count |
| Scope | Deployment-pipeline tooling: SchemaTongs, SchemaQuench, DataTongs | 10-tool bundle including SSMS plug-ins (SQL Prompt, SQL Search), SQL Doc, SQL Test, and the deployment surface |
| CI/CD Automation | Included in the free CLI | SQL Compare CLI available; deeper automation features bundled in higher Redgate tiers |
| Cost as You Scale | Stays at $0/year regardless of team size | Per-user license count grows with the team |
Redgate publishes the current SQL Toolbelt Essentials matrix at red-gate.com/products/sql-toolbelt-essentials. Specific dollar figures are not publicly listed; contact Redgate for current rates.
Bundles are appealing when several tools in the bundle are daily-use for the whole team. They get expensive when you’re paying per user for tools only a few people actually open. SchemaSmith covers the pipeline tools (deploy, data, multi-server, dependency ordering) at no per-user cost — pair it with the IDE / documentation / testing tools you actually use, instead of paying for the whole bundle to get the deployment surface.
Adopting SchemaSmith on top of an existing SQL Toolbelt workflow is usually additive. SchemaSmith owns the deployment pipeline; the SSMS-integrated tools (SQL Prompt, SQL Search) and the documentation / testing tools (SQL Doc, SQL Test) keep doing their job.
Pricing and feature data last verified May 2026. Competitor information may change.