Liquibase helps millions of developers track, version, and deploy database schema changes. It will help you to:
This repository contains the main source code for Liquibase Open Source. For more information about the product, see the Liquibase website.
Liquibase Open Source has built-in support for a variety of databases. Databases that are not part of Liquibase Open Source require extensions that you can download for free. Here is the full list of supported databases.
Liquibase can be integrated with Maven, Ant, Gradle, Spring Boot, and other CI/CD tools. For a full list, see Liquibase Tools & Integrations. You can use Liquibase with GitHub Actions, Spinnaker, and many different workflows.
Try Liquibase Hub to get real-time information about your deployments, an overview of recent commands for the specific database you’re working on, and a place for your team collaboration.
Liquibase system requirements can be found on the Download Liquibase page.
examplesdirectory to the needed location.
liquibase init start-h2command.
historycommand to see they match.
Visit the Liquibase Documentation website to find the information on how Liquibase works.
Learn all about Liquibase by taking our free online courses at Liquibase University.
Want to file a bug or improve documentation? Excellent! Read up on our guidelines for contributing!
Use our step-by-step instructions for contributing code to the Liquibase open source project.
Earn points for your achievements and contributions, collect and show off your badges, add accreditations to your LinkedIn. Learn more about the pathway to Legend and benefits. Enjoy being part of the community!
Liquibase Open Source is licensed under the Apache 2.0 License.
LIQUIBASE is a registered trademark of Liquibase Inc.