Flyway icon

Flyway

flywaydb.org

Flyway is the leading database migration tool providing version control for database schemas through SQL or Java migrations. Community edition free and open-source. Teams at $497/year (10 users) adds undo, dry run, and comparison features.

Visit WebsiteDatabase Migration$497/year (10 users) adds undo, dry run, and comparison features.

Enterprise pricing for advanced compliance features. The tool tracks schema versions through a metadata table, applying pending migrations in order during deployment. Supports 30+ databases including PostgreSQL, MySQL, Oracle, SQL Server, SQLite, and cloud databases. Migration scripts use naming convention (V1__Description.sql) for version ordering. Key features include baseline for existing databases, repeatable migrations for views/functions, callbacks for custom logic, and placeholder replacement. Java API enables programmatic migration management. Integration with build tools (Maven, Gradle), CI/CD pipelines, and Spring Boot. No AI features, focuses on reliable, repeatable migrations.

Tags

Popular tags