schemachange
schemachange: A focused, free tool for deploying ordered SQL changes to Snowflake. Ranked #22 of 28 in Database Change Management Software by our editors (6.6/10); pricing: Free plan; best for snowflake teams deploying ordered SQL scripts.
At a glance
- Editor score6.6 / 10
- PricingFree plan
- Best forSnowflake teams deploying ordered SQL scripts
- Free planYes
- Paid fromFree
- Deployment automationYes
- Facts checked9 Oct 2026
Where it wins
- Orders versioned, repeatable, and always-run migration scripts.
- Tracks applied scripts and detects checksum changes.
- Dry runs, Jinja templates, and a connectivity verification command.
Where it doesn't
- Targets Snowflake only.
- Runs self-hosted as a command-line tool, not a hosted service.
- Community-developed, with community support and no vendor warranty.
Our verdict on schemachange
schemachange is a Python command-line tool for managing database changes in Snowflake. It is aimed at teams that want to deploy SQL migration scripts in a defined order, whether they work in Linux, Windows, or macOS environments. The tool supports versioned, repeatable, and always-run scripts, and records applied scripts and their status in a Snowflake change-history table. Its narrow database focus suits teams standardizing Snowflake changes; teams managing several database platforms should look elsewhere.
The workflow centers on script-driven deployments rather than a built-in review interface. Teams can define CLI migration scripts in YAML, use Jinja templates and variables for reusable SQL and environment-specific values, and run deployments through version control and CI/CD pipelines. A dry-run option can help inspect a deployment before execution, while the verify command checks Snowflake connectivity and configuration. The repository describes approval and deployment through a pipeline, not a native review workflow, so teams should account for that in their existing process.
schemachange is free and open source, with deployment running in the user's environment rather than through a hosted service. The feature set includes out-of-order execution for versioned scripts and checksum change detection, useful controls for managing a script history. It is community-developed, not an official Snowflake offering, and has community support rather than vendor support or warranty. That makes it a fit for teams comfortable operating a command-line tool and owning their deployment pipeline; organizations requiring a vendor-backed service or multi-database change management should choose an alternative.
Your product? Our editors can test schemachange in depth and publish a review, labelled as paid · from $149/mo →
schemachange pricing
schemachange fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Supported databases | Snowflake |
| Change review | Not verified |
| Deployment automation | Yes |
| Schema drift detection | Not verified |
| Version control integration | Yes |
| Deployment targets | Self-hosted |
| Deployment | Self-hosted |
| Platforms | Linux, Windows, macOS |
| Support | Community |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 1 integrations: Snowflake |
| Pricing | Free plan |
| Website | github.com |
| Facts checked | 9 Oct 2026 |
schemachange integrations
schemachange lists 1 integrations on its own site.
- Snowflake
Alternatives to schemachange
- FlywayA broad migration platform spanning versioned scripts, schema comparison, rollback and CI/CD governance.8.9
- LiquibaseManage database changes through versioned changelogs, CI/CD deployments, and audit controls.8.9
- AtlasAtlas brings declarative migrations, schema checks, and CI/CD workflows to database teams.8.8
See all schemachange alternatives →
Used schemachange? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used schemachange for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
schemachange is listed in our Database Change Management Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/schemachange/"><img src="https://www.itechguides.com/best/badge/schemachange.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


