Skip to main content
TrustRadius
Liquibase

Liquibase

Overview

What is Liquibase?

Liquibase is a database change management tool that extends DevOps best practices to the database, helping 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…

Read more
Recent Reviews

TrustRadius Insights

Seamless Integration with CI/CD: Users have praised Liquibase for seamlessly integrating with CI/CD pipelines, ensuring automated and …
Continue reading
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
N/A
Unavailable

What is Liquibase?

Liquibase is a database change management tool that extends DevOps best practices to the database, helping 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…

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

Would you like us to let the vendor know that you want pricing?

2 people also want pricing

Alternatives Pricing

What is Redgate Flyway?

Flyway, by Redgate, automates database deployments across teams and technologies. It is a database devops solution that is used to accelerate software delivery and ensure quality code.

What is MssqlMerge?

MssqlMerge is a diff and merge GUI tool for Microsoft SQL Server databases used to compare and sync both schema and data changes. The application has tabbed UI, there are several types of tabs responsible for particular application features and scope of tasks. The starting point is a Home tab -…

Return to navigation

Product Details

What is Liquibase?

Liquibase is a database change management tool that extends DevOps best practices to the database, helping 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 value proposition:

  • Liquibase speeds up the development process by closing the velocity gap. By bringing CI/CD automation to the database, teams can code at full speed and break through the database bottleneck of manual reviews.

  • Boasting a 94% reduction in errors, Liquibase enables teams to deliver continuously with full confidence. Liquibase equips teams with the tools needed to monitor changes, audit databases, detect possible malware, and improve observability.

  • 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 by automating tedious, manual, and error-prone processes.

  • Liquibase allows teams to scale deployments while making it easy to enforce governance and stay compliant. The vendor states that teams that use Liquibase deploy 233% more often.



Solutions Ideal for Cloud Native and Hybrid Data Applications


Liquibase Open Source

The Liquibase Open Source project started in 2006, and has over 100M downloads. 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 60 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.


Liquibase Video

Welcome to Liquibase

Liquibase Technical Details

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

Liquibase Downloadables

Frequently Asked Questions

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

(100)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Seamless Integration with CI/CD: Users have praised Liquibase for seamlessly integrating with CI/CD pipelines, ensuring automated and consistent deployments by applying necessary database changes alongside code updates. This feature streamlines the development process and enhances overall efficiency in managing database modifications during software releases.

Support for Multiple Databases: Customers have appreciated Liquibase's ability to support multi-type target databases, allowing them to efficiently work across diverse database environments. This flexibility enables users to adapt their workflows to different database technologies without facing compatibility issues or constraints.

Versatile File Format Support: Reviewers highlighted Liquibase's support for multiple file formats like JSON, XML, YAML, and SQL, which enhances usability and versatility in different development environments. By accommodating various file types commonly used in software projects, Liquibase offers developers the freedom to choose the format that best suits their preferences and project requirements while maintaining consistency in database management practices.

Performance Optimizaion: Users have experienced delays in execution times when dealing with extensive schema modifications. Requests for performance optimization enhancements have been made by multiple users .

GUI, Documentation, and Support Lacking: The GUI was described as cumbersome, the documentation as insufficient, and the support services as slow by reviewers. Several users emphasized the need for improvements in user-friendliness across these areas to enhance overall usability.

Limited Functionality for Stored Procedures: While the tool functions well for tables, users have highlighted its lack of support for functions, stored procedures, and other essential features. Reviewers also mentioned challenges with using DMLs in JSON format as a single source of truth within the tool's capabilities.

Attribute Ratings

Reviews

(1-25 of 53)
Companies can't remove reviews or game the system. Here's why
Sahil Khan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Liquibase is used in our organization to revise and release database schema changes safer and faster from development stage to production stage. Liquibase automates the database CI/CD pipelines to improve speed, reliability and remove manual code reviews. Liquibase improved developer experience and collaboration within the organization. It is easy to manage and deploy database changes.
  • Liquibase manages database version very well.
  • Liquibase is faster and safer in releasing database changes from development to production.
  • Liquibase does well in automating the deployment of database changes.
  • The setup and rollback process can be made easy, as of now it is a bit complex and difficult.
  • Liquibase can improve in performance optimization to reduce execution time.
  • Liquibase can improve their error logging for version mismatches.
Liquibase is well suited when there is a need to manage database version. When there are database changes then Liquibase can easily manage, deploy the updates and it can build an automated CI/CD pipelines for databases. Liquibase is less appropriate where there is no change in database schema but that is less likely to happen.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We needed a technical solution that would simplify and streamlined how we managed changes for different types of databases (both SQL and NoSQL), as data flows from and to various sources. In particular it was important that the solution would allow an easier way to rollback in case of problems and that it would put us on track to develop compliance with NoSQL databases
  • Support for a great variety of databases
  • Good documentation
  • Easy to integrate with existing systems
  • Customer support could be quicker
  • The user experience in using it has not always been consistent due to the CLI
I would recommend Liquibase as a change management tool as it gave my data engineering team great flexibility in terms of which databases we could make it work with, plus giving us the confidence to try out changes in a dev environment that would mimic the production environment; even in the case of a problem in production, it was clear of to rollback (even though we didn’t need to). I would recommend using Liquibase in a company/team with the required skill set (software engineering, data engineering) already well established, otherwise there is a (small) learning curve required which might be problematic for some users.
Kush Gumber | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
For CI/DC (continuous integration and continuous delivery/deployment) and automated code push whenever some code is merged in the concerned branches(staging, dev or the prod). It is set up by the devops team and upon successful generation of PR for the task, code review and merging it is helpful to automatically push code into whatever environment the code is merged into.
  • CI/CD or automated pushing
  • easy jumps between different pushes(rollback)
  • easy scripts for migration/database script runs
  • adding support for more code versioning platforms
  • making the database changes part more fluid and easy to use
  • Not much help regarding "how to do's" related to Liquibase on the internet
Always helpful to use an automated tool to push changes into different environments. It helps the switching or jumping to different images easy and the jobs prior to committing the code, like migration/package install commands are all automatically done by the software itself. New ways to upscale and automate the software development and deployment.
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.
  • 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.
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
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
  • Track DB Changes
  • Store DB versions of the Schema
  • Rolled back to previous versions
  • The GUI
  • The Documentation
  • The Support is slow.
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 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.
  • 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
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.
  • Support Multi-type Target DBs.
  • Works well for Tables but not much for Functions, Stored Procedures, etc.
  • DMLs are not supported in JSON format to be a single source.
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 is a business, operations and development toolset that is used to assist in tracking, managing, and applying all database changes within our platform.
  • 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
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
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.
  • 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.
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
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.
  • Less Complex Configuration.
  • Easily to Integrate.
  • Multiple DB Platforms.
  • DB Monitoring along with Deployment.
  • PAM Tool integration.
  • CI/CD
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 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.
  • DDL, DML deployments.
  • Forecast changesets between environments.
  • GIT compatible.
  • Compatibility with ORACLE, DB2, MSSQL, MySQL, PostgreSQL.
  • License compatibility between Enterprise and PRO (MySQL Support).
Until now, Liquibase has had good support for structured database types, and they are currently working on features for non-SQL databases.
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.
  • 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.
If easier to use Liquibase in new projects, but when you try to use it, adding Liquibase to an Existing Project is more complex than this process.
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.
  • 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.
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
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.
  • 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.
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
Trying to use Liquibase to maintain/port/Source Manage schema to various instances of postgres.
  • For what it handles [correctly] for postgres, it does well.
  • Changes in functions. It does not supply the parm list, so if a function is overloaded it has to be handled manually.
  • Triggers.
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 10 out of 10
Vetted Review
Verified User
Incentivized
An ease of error-prone and quick database deployments both on-prem and on cloud integrated with CI/CD DevOps Automation.
  • 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
Our POC based on other competing tools definitely Liquibase gets a mileage and it's helping our development team for quick and error-free schema deployment on Cloud/Hybrid database targets.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It's a great tool for database migrations! We use Liquibase in our company only for updating our DB2 and MySQL databases. I've been using it for about 4 years.
  • 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
I would be happy if they will simplify syntax and make it more user-friendly. Add more options for rollback, not only by tag, date and count. Would be good to have rollback of last executed changes.
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.
  • Supports multiple databases.
  • Supports multiple file formats like json, xml, yaml and sql
  • Integration with various frameworks like Spring boot, maven etc
  • We couldn't find a way to configure liquibase pro key in a spring boot project
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 10 out of 10
Vetted Review
Verified User
Incentivized
Handles all of our database integrations with no problem. This is a significant change from the custom solution we had with our database before. The training is available for everyone and easy to learn.
  • Generic structure using XML so you are not stuck with one language.
  • It was misleading how we were promised room for questions after the demo, but the questions were not addressed.
Liquibase is suitable for any SaaS solution, end of the story.
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.
  • Database Operation
  • Database migration processes
  • Database maintenance operation helper
  • Building Database
  • Documentation
When you come from a background where running migrations and having a history of your database field, changes and more liquibase is the best technology agnostic tool.
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.
  • 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
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
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.
  • 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.
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
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.
  • Track changes
  • Rollback if something went wrong
  • Version control
  • Deployment
  • learning curve / onboarding
  • price
  • improve ease of configuration
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
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.
  • 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
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.
Return to navigation