Database Migration Tools
Alternatives to FluentMigrator
The tools Specifiction weighs against FluentMigrator, from its list of database migration tools, each with its plans, platforms and spec score.
- 01
Atlas Atlas suits teams managing database changes through schema definitions and migration workflows, from startups to large organizations.
From $9/mo Free plan Open source Web · Windows · macOS · Linux9.5 Visit Specs - 02 DeepFilterNet
DeepFilterNet suits people seeking open-source noise suppression for 48 kHz audio, including real-time use through a LADSPA plugin.
Free plan Open source Windows · macOS · Linux · API8.9 Visit Specs - 03 dbmate
dbmate suits developers who want SQL migration files and a standalone command-line workflow across different application languages.
Free plan Windows · macOS · Linux · Self-hosted8.6 Visit Specs - 04
Bytebase Enterprise Bytebase Enterprise suits teams that need approvals, access controls and audit records across database environments.
From $20/mo Free plan Web · API · Self-hosted8.5 Visit Specs - 05 db-migrate
It suits Node.js application teams managing schema changes across supported databases.
Free plan Linux · Self-hosted8.5 Visit Specs - 06
Doctrine Migrations It suits PHP developers and teams managing database schema changes through Doctrine’s persistence libraries.
Free plan Linux · Self-hosted8.5 Visit Specs - 07 pgroll
pgroll suits teams changing PostgreSQL schemas that need old and new versions available during application rollouts.
Free plan Open source Windows · macOS · Linux · Self-hosted8.5 Visit Specs - 08 Goose
Goose suits developers who need to manage database schema migrations through SQL, Go functions, or both.
Free plan Windows · macOS · Linux · API8.3 Visit Specs - 09 DB Change Manager Free trial Windows8.2 Visit Specs
- 10 sqlx-cli
sqlx-cli suits Rust developers who need database migrations, query-macro metadata, or checks in CI.
Free plan Windows · macOS · Linux8.0 Visit Specs - 11 Alembic Free plan Self-hosted7.9 Visit Specs
- 12 Sqitch
Sqitch suits database teams that want script-based change management independent of a framework or ORM.
Free plan Windows · macOS · Linux · Self-hosted7.9 Visit Specs - 13 Evolve
Evolve suits developers and teams managing SQL migrations across environments, including CI/CD pipelines.
Free plan Windows · Linux7.8 Visit Specs - 14 golang-migrate
It suits developers who need to apply and roll back database migrations from a command line or Go application.
Free plan Windows · macOS · Linux · Self-hosted7.8 Visit Specs - 15 Phinx Free plan Self-hosted7.8 Visit Specs
- 16
Skeema It suits developers and database teams managing MySQL or MariaDB schemas from a repository.
From $54.08/mo Free plan Windows · macOS · Linux7.8 Visit Specs - 17 DbUp Free plan Self-hosted7.6 Visit Specs
- 18 migrate-mongo Free plan Linux · Self-hosted7.6 Visit Specs
- 19 Refinery
It suits Rust developers who need database migrations in application code or a command-line workflow.
Free plan Windows · macOS · Linux · Self-hosted7.6 Visit Specs - 20 pt-online-schema-change Free plan Linux · Self-hosted7.5 Visit Specs
- 21 DBmaestro API · Self-hosted7.4 Visit Specs
- 22
Liquibase Windows · macOS · Linux · API7.4 Visit Specs - 23 SchemaHero Web · Windows · macOS · Linux7.4 Visit Specs
- 24 node-pg-migrate API · Self-hosted7.3 Visit Specs
- 25
sqldef Web · Windows · macOS · Linux7.2 Visit Specs - 26 Ridgepole Free plan Self-hosted7.1 Visit Specs
- 27 Umzug Free plan Self-hosted7.1 Visit Specs
- 28 pg-schema-diff Self-hosted6.9 Visit Specs
- 29 yoyo-migrations Self-hosted6.6 Visit Specs
- 30 Redgate FlywayRedgate Software Windows · macOS · Linux · API6.2 Visit Specs
FluentMigrator, head to head
- FluentMigrator vs Atlas
- FluentMigrator vs DeepFilterNet
- FluentMigrator vs dbmate
- FluentMigrator vs Bytebase Enterprise
- FluentMigrator vs db-migrate
- FluentMigrator vs Doctrine Migrations
- FluentMigrator vs pgroll
- FluentMigrator vs Goose
- FluentMigrator vs DB Change Manager
- FluentMigrator vs sqlx-cli
- FluentMigrator vs Alembic
- FluentMigrator vs Sqitch