Redgate logo for print use

Redgate Flyway

Comparing database change management tools

Redgate Flyway Enterprise vs Liquibase Pro

How can teams, whether in DevOps, platform engineering, application development or database administration, choose which tool is right for them?

Request a demo

Liquibase logo

Liquibase was first released as an open source migrations tool in 2006, and in 2012 Liquibase was acquired by Datical. Datical DB rebranded to Liquibase in 2023. Today, Liquibase offers both an Open Source and Pro edition on its website.

Redgate Flyway logo

Flyway was created in 2010 by Axel Fontaine, and became a highly popular open-source migrations tool. Redgate acquired Flyway in 2019, bringing decades of DevOps experience and empowering Redgate Flyway with advanced, enterprise-grade capabilities and integrating with the proven migrations-based approach of Redgate Flyway.

Database deployment approachesLiquibase ProRedgate Flyway Enterprise
State-based deployment*
Migrations-based deployment
Ways of working
Command-line interface (CLI)
Works end-to-end with plain SQL
Graphical User Interface (GUI) to manage migrations
Development
Versioning of database migration scripts
Auto-generation of migration scripts(Limited object type support)
Object-level versioning*
Static data versioning**
Schema comparison GUI*
Cherry pick
Programmatically skip or batch changes by creating a subset of changes to applyAlternative approach recommended
Deployment controls
Code analysis
Built-in SQLFluff checks
Dry run script
Dependency ordering*(Limited object type support)
Run undo migration scripts
Preconditions to control the execution of an update based on the state of the databaseNot required (uses end-to-end plain SQL)
Checks and compliance
Out-of-the-box deployment insights dashboard
Drift detection*(Limited object type support)
Object-level difference report*
Secrets management integration(Limited object type support)
Find invalid objects**

Information in comparison table is reviewed as of 29-01-2025
*Available for databases with advanced capabilities (MS SQL Server, Oracle, PostgreSQL, MySQL, and their variants)
**MS SQL Server and Oracle only

Discover the Redgate Flyway difference

Discover why Redgate Flyway Enterprise is trusted by teams worldwide for accelerating software delivery and ensuring quality code.

Read more about Redgate Flyway Enterprise

Part of Redgate's End-to-end Database DevOps solution

Redgate offers end-to-end Database DevOps to help organizations streamline software development and get value from their data faster. With seven global offices, our industry-leading products include Redgate Flyway, Redgate Monitor and Redgate Test Data Manager, and help teams accelerate automated software delivery, increase productivity, and improve release quality while staying compliant and reducing risk.

Liquibase logo

Liquibase Pro offers just a migrations-based deployment approach - unlike Redgate Flyway Enterprise which offers teams the flexibility to adopt a state-based or a migrations-based deployment approach to best fit their needs. Liquibase's approach also requires users to be confident with XML, JSON or YAML to maintain and order database changes. This, together with limited functionality in key pipeline processes, such as the versioning of database migration scripts and its granularity, means that users may require a longer learning curve to feel confident.

Redgate Flyway logo

Redgate Flyway is an enterprise-grade solution that excels in automating database changes across multiple platforms while offering version control and dependency ordering, ensuring migrations are applied in the correct sequence. Redgate Flyway’s user-friendly approach, combined with its full object-level version control, allows teams to quickly adapt and scale their database environments with minimal complexity, making it ideal for both smaller and larger teams seeking a straightforward database DevOps solution with enterprise-level features.