Skip to main content
TrustRadius
Liquibase

Liquibase

Starting at $5,000 per year
View Pricing

Overview

What is Liquibase?

Liquibase is a database change management tool that helps teams release software faster and safer by bringing the database change process into existing CI/CD automation. According to the 2021 Accelerate State of DevOps Report, elite performers are 3.4 times more…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.liquibase.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $5,000 per year
Return to navigation

Product Details

What is Liquibase?

Liquibase is a database change management tool that helps teams release software faster and safer by bringing the database change process into existing CI/CD automation. According to the 2021 Accelerate State of DevOps Report, elite performers are 3.4 times more likely to incorporate database change management into their process than low performers. Liquibase delivers DevOps for the database.

Liquibase value proposition:

  • Liquibase speeds up the development process. The vendor states that teams that use Liquibase deploy 233% more often. Liquibase helps teams break through the database bottleneck of manual reviews to get features to customers faster.

  • Liquibase aims to eliminate database code errors, boasting a 94% reduction in errors. Liquibase allows teams to fully test and roll back database changes before they get to production.

  • Liquibase empowers teams to collaborate. By treating database code like application code, Liquibase is designed to make it easier for app developers to work with the database team leveraging the same tools that they’re already comfortable with.

  • No one enjoys missing date night or a dance recital because the database deployment failed. Many teams rely on DBAs and database developers to fix issues and manually review code 24/7. Liquibase helps automate tedious manual, error-prone processes so that the database team can focus on more important tasks.

Liquibase Editions

Liquibase offers several editions to meet the needs of developers, software teams, and organizations of all shapes and sizes.

Solutions Ideal for Cloud Native and Hybrid Data Applications

Liquibase Open Source

The Liquibase Open Source project started in 2006. Downloaded over 100M times, it continues to be the most powerful and most widely used open source database version control software for developers on the planet. Liquibase Open Source provides developers the ability to treat database changes as code so that they can version and deploy them along with application code.

Liquibase Pro

Liquibase Pro is presented as ideal for agile, iterative development in cloud-native, microservices, and hybrid data environments. Liquibase Pro brings database and security teams into your DevOps process - promoting database standardization, quality, and compliance within CI/CD automation across more than 50 database platforms. Built on the foundation of Liquibase Open Source, Liquibase Pro provides additional capabilities and services including:

  • Pre- and post-deployment validation to enable continuous compliance, governance, and security - bringing the database and security teams into the DevOps process

  • Workflow modularity and portability to abstract and standardize practices across projects, teams, and toolchains

  • Native Amazon S3 integration to support secure and governed centralization of Liquibase artifacts to support all projects.

  • Support for native database executors, such SQL*Plus, sqlcmd, and psql

  • Advanced versioning and rollback capabilities

  • Centralized auditing, visibility, and metrics through Liquibase Hub

  • Expert support and guidance from the creators of Liquibase.

A Solution for Mission-Critical Transactional Applications

Liquibase Enterprise

Liquibase Enterprise is built to provide enterprise reliability and security for mission-critical, relational databases typical in high transaction environments. Presented as ideal for businesses in highly regulated industries, Liquibase Enterprise offers advanced rules and deployment checks for automated speed, safety, and compliance. Organizations that require database reliability can use Liquibase Enterprise to forecast the impact of changes on a target database before any change is made.

Liquibase Enterprise supports enterprise database platforms: Oracle, SQLServer, IBM DB2, EnterpriseDB, PostgreSQL.

Liquibase Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo

Liquibase Downloadables

Frequently Asked Questions

Liquibase starts at $5000.

Redgate Flyway, DBmaestro Database DevOps Platform, and Redgate SQL Provision are common alternatives for Liquibase.

Reviewers rate Support Rating highest, with a score of 7.9.

The most common users of Liquibase are from Enterprises (1,001+ employees).

Liquibase Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)10%
Mid-Size Companies (51-500 employees)40%
Enterprises (more than 500 employees)50%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(93)

Attribute Ratings

Reviews

(1-25 of 49)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Change log management organize and database changes in a systematic manner. Changes are organized into a series of change sets, each representing a specific change or a set of related changes.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The schema of the DB change a lot in our product, So Liquibase help us to rollback safe to previous state easy and safe helping us to implement CD/CI pipelines and all the best practices for DEVOPS, The DB version control is a must have in every Software company like us
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Liquibase brought our database changes and data correction processes up to speed with our code deploys which were already automated. It allows us to rely on automated validation as well as fit into our current software development lifecycle processes and CM software using a central versioned artifact capable of being deployed through our current CD pipeline.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is used as a Database Release Management Tool. We have a multi-tenant solution where different customers have different RDBMS systems but the same DB structure. Liquibase is used to have a single repo with multiple types of targets.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We needed a method for version control across development environments. Liquibase helped solve this issue and made creating new database instances on local machines extremely easy using docker. Liquibase also gave an easy method to destroy and rebuild development environments such as QA and DEV to match what we use in production.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using Liquibase to manage our database deployment, which helps us to achieve proper tracking of deployments and enable better troubleshooting/rollback strategy. Most of the application teams are interested in adopting it based on internal assessment, which helps us to enable devops culture in our organization. This tool is definitely a game changer and has less involvement from the DBA end once configured kind of one-time setup, and app teams can take care of the rest of the things.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
During our DevOps implementation challenge for the database, we evaluated different tools, and Liquibase allowed us to have the highest number of compatible database engines. Today, we have applications that perform up to 4 automated, decentralized, and traceable deployments daily. Throughout this process, we received perfect continuous support from the Liquibase team.
Emiliano Quinto | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are currently using Liquibase to carry out a migration of a client's databases to the DevOps circuit. The idea is to carry out the deployment of the DB scripts with Liquibase through Jenkins and to be able to keep a version of all the changes that are implemented. The only problem we had was when we tried to download the schematic with Sybase due to a product limitation with that engine.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We using Liquibase to promote changes in DB's from Development landscape to others, including Production Systems. Liquibase is orchestrated in a Ci/Cd pipeline in a DevSecOps scenario. When the lifecycle of a product/application includes code and DB changes, Liquibase is perfect for managing it. We are using it, too, to manage versions in DB changes.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Liquibase for fully automated Database change management in the CI-CD pipelines. Liquibase helps to reduce the development and management efforts with respect to change management for multi-tenant architecture. Liquibase helps in following manner: Deploy changes across multiple database types for multiple tenants at the same time. Flexibility to deploy features and changes to only a subset of tenant databases. This is primarily needed for multi-tenant architecture where some tenants will enroll in features of their choice. Flexibility to roll back features and changes to only a subset of tenant databases. This is primarily needed for multi-tenant architecture where some tenants might choose to opt out of some features per their choice. Flexibility to deploy certain schemas, tables, or database changes per release, rather than doing all changes at once. Flexibility to roll back changes if any application or infra-related deployment fails in a multi-tenant architecture.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Liquibase for maintaining our mysql database changes. Liquibase has made our db deployments quite simple and maintainable. Using changelogs it makes it very easy to be used by multiple developers at same time, without stepping over each other. It provide a rollback mechanism to undo any unwanted changes. It can be easily integrated with spring boot application.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Managing database at a large scale is hard especially for our legacy project for which we needed to add new feature or redesign the database. Liquibase has been a game changer both from the developper experience point of view and the sys op/ admin point of view. Creating , Modifying , deleting databases in our postgres and mysql database has been a breeze and our team can only say great things about how it affected our work.
December 22, 2022

Excellent & Powerful Tool

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Liquibase to control the version of SQL scripts, source code, deployment, and (if required) rollback of database changes. We were able to go from manually tracking arbitrary SQL changes to having a reliable, repeatable, and precise representation of the contents of our database structure thanks to its help. It lessens the manual work and helps us update clients via the Jenkins pipeline.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is a database-independent product required to publish and apply schema changes to any database. It makes the process of applying database changes in production incredibly seamless. As a company building enterprise products, we have a number of database schema changes going on in every release, and Liquibase comes to the rescue for applying these changes.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Liquibase to manage and keep track of our DevOps. We use it to release software by integrating it directly in our CI/CD. It has taken the human factor out of changes and that has decreased our error rate. Currently we are using the open source variant, considering to get a subscription if the next couple of months appear to be valuable.
December 15, 2022

Liquibase Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We used Liquibase in CI/CD for DB update and modification. We have implemented Liquibase with Oracle as the database, Jenkins for CI/CD and Github to ensure the modification of database changes faster and safer on all environments. With help of Liquibase its very convenient to update and modify DB on the go.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our database admins lacked some central controls to manage different type of databases like Oracle, Microsoft SQL and MySQL
We were searching for tools and found Liquibase. As Liquibase has an open source offering it looked like the right tool to explore our exact needs.

While we grew into the tool, the forums and the documentation we grew attached to Liquibase and decided to stay with the product for managing our change control on the different database types and go for the Pro offering to get standard support and some additional security automation.
Feng Cai | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
As database administrator and consultant, Liquibase is a great tool. It frees up DBA time to manually sync database schema between DEV, TEST and PROD environments. By doing schema comparison programally, it gives me the peace of mind that all database objects are identical between different environments. We could also delegate the task to operation team.
Return to navigation