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 8.

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

(94)

Attribute Ratings

Reviews

(1-25 of 50)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
In microservices architectures, each service may have its own database schema. Liquibase excels in managing schema changes for individual services, allowing for independent updates while keeping overall consistency.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Store versions of DB's and Schemas this is useful for every software developer company that works with Databases. Now days al the software use a DB and control those changes are a must. have the power to rollback safe has change the way that we work. This increase speed in development while increase the business confidence.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is great for automating a variety of database changes and updates while constraining users through a validation build process. While setup of the product can be a bit tedious or cumbersome, once in place, it produces fantastic returns for developers, DBAs, and CM personnel as each part of the process becomes aligned with a typical CI/CD for code deploys.
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. It is great for DDL, esp. Tables. But it lacks JSON files like single repo code/source support with DMLs and other DB objects.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Liquibase has provided our company, specifically the development and DevOps team a great way for platform change management and audit tracibility of all database changes and updates. It has allowed our DevOps and database teams to improve their way of working and to assist in automating may of their tasks in managing all data stores in a simple easy to use tool set.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Liquibase works well for smaller size companies currently with fewer development environments. Since you have to pay per database on each environment and there are no breaks in the cost as the databases increase. The product works great for version control, rollbacks, error checking, and recreating instances of environments. Liquibase was easy to learn, and they had a lot of documentation explaining how to use their product.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Every week we receive 10-15 manual database and complex database deployment requests, which are quite difficult for DBA to support apart from other routine administration tasks. This problem we managed to solve with the help of Liquibase integration. This single tool is cable to take database deployments on SQL and NO-SQL databases which is a great advantage for any Organisation.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We need to change "the culture" and management of change in our Teams to apply the best practices embedded in Liquibase. After this change process, the benefits appear. In many cases, we evaluate the pros/cons of using Liquibase in applications, considering complexity and change rates. Finally, applying ROI before implementation is useful to us.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is good for database change management for multi-tenant architecture change deployments as well as rollback of changes on a subset of tenants as well as all tenants. The rollback feature is still immature and needs a more controlled way of handling rollbacks.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
We are trying to use Liquibase to force source management of changes to our postgres instances. While it seems to work mostly OK for our purposes, a) it is VERY slow, and b) I have to manually handle a number of issues, mostly dealing with dropping functions.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Earlier we were using manual db deployments which were very time consuming. With Liquibase it made the CI-CD pipelines quite simple. Deployments which earlier used to take around and hour are now completed within couple of minutes.
Score 9 out of 10
Vetted Review
Verified User
When your organization needs a constant change in the schema definition then Liquibase can help you with that and keep track of changes as well.
December 22, 2022

Excellent & Powerful Tool

Score 9 out of 10
Vetted Review
Verified User
Incentivized
One of the features that I think is useful is the support for various rollback scenarios and multi-DB support. They also pay attention to their clients, and I believe that the quality metrics feature enables us to apply rules and coding standards specific to our organization. It provides DB pipeline views for changes deployed to DB and quality checks for DB scripts, both of which aid in error detection.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
If your application requires frequent database schema changes and you would like a seamless tool for applying database schema changes to production databases, there is no other choice as good as Liquibase. Doesn't matter which database you work with, Liquibase is very useful. Moreover, it integrates quite well with the existing CI/CD tools, so will make builds very easy.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Where Liquibase helped us the most is reducing the human factor. Being the middleware between our team and our DB gives us a layer of protection from errors. We use it to maintain and control our database versioning and deploy various staging versions which are quite complicated to manage manually and has gone wrong for us in the past.
December 15, 2022

Liquibase Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Automating DB deployment. Supports multiple DBs like Oracle, SQL Server etc. Specially if you have different sets of Databases for your environments like Dev, QA, UAT or Prod, in this case Liquibase help greatly with changing and modification of database.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is best suited if you have a diverse database ecosystem of your own where you are in charge of all the development changes and testing. If you only maintain databases from suppliers this tool is probably not for you.
Feng Cai | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Best usage: 1. Keep database schema in sync between different environments, detect schema drift.2. Great if you are doing cloud migration
Less appropriate: If you schema is different in DEV and PROD for business reasons.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is well suited for migrating and rollbacking database schemas.
It is XML based which makes it easy to read and mantain.
It also gives a great view of the database schema at a given point.
Issues related to this service are mainly due to the time it takes to update schema and error logging which is not always great.
Return to navigation