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
  • Each change log file contains one or more change sets.
  • A change set represents a specific database modification ( like adding a table, altering a column).
  • Liquibase seamlessly integrates with continuous integration and continuous deployment (CI/CD) pipelines.
  • It enables fully automated and consistent deployments by automatically applying the necessary database changes along with code changes, minimizing deployment-related errors.
  • For large databases with extensive change logs, applying changes can sometimes lead to performance issues
  • Enhancements in performance optimization could help reduce execution times, especially for deployments involving significant schema modifications.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Rule checking and validation of SQL
  • Forecasting of changes to databases
  • Report generation and console dashboard oversight of DB changes
  • Agnostic to git repo choices (for the most part)
  • Upgrade/install process is very manual unless you take the time to script it
  • Rule changes are done through commits to repo
  • Setting up pipelines is a bit cumbersome
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Liquibase provides tracking, managing, and applying database changes.
  • Liquibase has dashboard management interface.
  • Liquibase has excellent technical and customer support.
  • Improvements to custom and pipeline-specific fields
  • Updates to customize user dashboards
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Giving Version Control
  • Creating New Instances of Database Environments
  • Rollback Changes
  • Checking for Common SQL Errors
  • Pro Sales Team didn't seem to interested in selling the pro service to us.
  • The subscription license for Pro seemed extremely short for the time to see features in action.
  • Liquibase is great at setting up new environments, but you pay for each database for each environment. In the case of trying to use Liquibase locally as a team, you would have to pay for each dev machine. Needs a better pricing model that plays into using Liquibase at its fullest potential without getting penalized.
  • Needs price breaks after so many instances. 1-10 cost, 10-50 cost, 50-200 cost, ect.
Emiliano Quinto | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Compatibility with many databases.
  • It's very easy to use.
  • Provides several ways to perform a rollback.
  • The changeset of the scripts could be improved.
  • The generate-changelog command is not working right for the Sybase database.
  • I like more examples for the different commands.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Version Management en DB changes.
  • Move DB changes to other changes, including rollbacks.
  • Improve good practices in our development teams.
  • Ability to move DB changes to several landscapes consistently.
  • Manage DB change versions using GIT repositories.
  • Join DB Changes and Code in the same Ci/Cd pipeline.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Snowflake task deployment for specific databases rather than all databases.
  • Snowflake data migration for specific databases rather than all databases.
  • Snowflake change rollback for specific databases rather than all databases.
  • Connect to one database and deploy changes to multiple databases. Forex: Connect to the Snowflake admin database and create tenant-specific databases, schemas, etc.
  • Connect to one database and roll back changes to multiple databases.
  • Cloud data lake solution support.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Difference of Schemas between two databases
  • Baseline on a newer target deployment
  • Well fit in with dockers and Azure Devops for CI/CD Automation Deployment
  • Snapshots being a great feature on offline diff but need to come up with strong reliability outcome
  • Sequences And Unique Constraints outcome from diff changelog is redundant
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Database migrations
  • Maintaining history
  • Easy setup and config
  • Rollback flow
  • Syntax
  • Liquibase track the changes based on unique identifiers (id + author+path to file name) if filename or path changes then the files are considered new and executed again which may cause issue and through exceptions
Score 9 out of 10
Vetted Review
Verified User
  • Schema change.
  • Documentation.
  • Maintaining history.
  • schema differences.
  • Database vendor is independent.
  • Schema changelog.
  • The opensource version has limited futures.
December 22, 2022

Excellent & Powerful Tool

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • It's a useful tool for managing database versions and aiding in the development of database CI/CD pipelines.
  • The deployment and management of database updates are simple.
  • It provides quality checks to spot problems in DB scripts and DB pipeline views to track changes made to DB.
  • The community version has very few features enabled.
  • Using a time-series of logs chart, you can figure out how often changes happen and how much risk there is.
  • Further develop documentation and use case models
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Liquibase is database independent
  • Very seamlessly applies schema changes to any database
  • Easily integrates with other CI/CD Tools
  • Allows version controlling database schema
  • Slow for very large databases
  • Error handling should be improved. Sometimes there are some error which do not pinpoint to the exact issue.
  • Comparing Schema versions should be allowed between different database engines.
December 15, 2022

Liquibase Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Easy to implemnent
  • Work with different DBs.
  • DB Versioning
  • Supports of NoSQL DBs as well.
  • Rollbacks
  • Supports SQL, YAML, XML and JSON
  • missing detail loging
  • PLSql not supported
Feng Cai | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Implement Database Schema changes in different environments
  • Detect Database Schema drift between different environments
  • Sync Database Schema between different environments
  • It would be great if it can compare schema between different DBMS engines
  • The document can provides more samples
  • The xml format is not easy to understand
Return to navigation