# liquibase **Repository Path**: geekkeeper/liquibase ## Basic Information - **Project Name**: liquibase - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-11 - **Last Updated**: 2023-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Liquibase [![Build and Test](https://github.com/liquibase/liquibase/actions/workflows/build.yml/badge.svg)](https://github.com/liquibase/liquibase/actions/workflows/build.yml) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=liquibase&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=liquibase)

Liquibase helps millions of developers track, version, and deploy database schema changes. It will help you to: - Control database schema changes for specific versions - Eliminate errors and delays when releasing databases - Automatically order scripts for deployment - Easily rollback changes - Collaborate with tools you already use This repository contains the main source code for Liquibase Open Source. For more information about the product, see the [Liquibase website](https://www.liquibase.com/). ## Liquibase Automation and Integrations 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](https://www.liquibase.com/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](https://docs.liquibase.com/tools-integrations/home.html). You can use Liquibase with [GitHub Actions](https://github.com/liquibase/liquibase-github-action-example), [Spinnaker](https://github.com/liquibase/liquibase-spinnaker-plugin), and many different [workflows](https://docs.liquibase.com/workflows/home.html). ## Real-time monitoring and visibility Try [Liquibase Hub](https://hub.liquibase.com/) 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. ## Install and Run Liquibase ### System Requirements Liquibase system requirements can be found on the [Download Liquibase](https://www.liquibase.com/download) page. ### An H2 in-memory database example for CLI 1. [Download and run the appropriate installer](https://www.liquibase.com/download). 2. Make sure to add Liquibase to your PATH. 3. Copy the included `examples` directory to the needed location. 4. Open your CLI and navigate to your `examples/sql` or `examples/xml` directory. 5. Start the included H2 database with the `liquibase init start-h2` command. 6. Run the `liquibase update` command. 7. Optionally, follow the prompt for your email to register for [Liquibase Hub](https://hub.liquibase.com/). 8. Run the `liquibase history` command. 9. If you entered your email, check the report link and the output of the `history` command to see they match. See also how to [get started with Liquibase in minutes](https://www.liquibase.org/get-started/quickstart) or refer to our [Installing Liquibase](https://docs.liquibase.com/install/home.html) documentation page for more details. ## Documentation Visit the [Liquibase Documentation](https://docs.liquibase.com/home.html) website to find the information on how Liquibase works. ## Courses Learn all about Liquibase by taking our free online courses at [Liquibase University](https://learn.liquibase.com/). ## Want to help? Want to file a bug or improve documentation? Excellent! Read up on our guidelines for [contributing](https://www.liquibase.org/community/index.html)! ### Contribute code Use our [step-by-step instructions](https://www.liquibase.org/community/contribute/code) for contributing code to the Liquibase open source project. ### Join the Liquibase Community 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](https://www.liquibase.org/community/liquibase-legends). Enjoy being part of the community! ## Liquibase Extensions [Provide more database support and features for Liquibase](https://www.liquibase.org/extensions). ## License Liquibase Open Source is [licensed under the Apache 2.0 License](https://github.com/liquibase/liquibase/blob/master/LICENSE.txt). [Liquibase Pro](https://www.liquibase.com/products/pro) and [Liquibase Enterprise](https://www.liquibase.com/products/enterprise), with additional features and support, are commercially licensed. LIQUIBASE is a registered trademark of [Liquibase Inc.](https://www.liquibase.com/company) ## [Contact us](https://www.liquibase.org/contact) [Liquibase Forum](https://forum.liquibase.org/) [Liquibase Blog](https://www.liquibase.com/blog) [Get Support & Advanced Features](https://liquibase.com/pricing) .