Liquibase Definition Liquibase is an open-source database-independent library for tracking, managing, and applying database schema change...
Liquibase
Definition
Liquibase is an open-source database-independent library for tracking, managing, and applying database schema changes.
- It is a source control tool for your database
- It supports branching and merging
- It supports multiple databases like MySQL, PostgreSQL, MSSql, Oracle, Sybase, etc.
- It supports XML, YAML, JSON, and SQL Formats.
- It supports context-dependent logic (based on specific release version)
- Cluster-safe upgrades
- Generate database change documentation
- Generate database diffs
- You can integrate with build tools like Maven, Ant, Gradle
- Automatically generate SQL scripts for DBA code review (update SQL, rollback SQL)
- Does not require a live database connection
- Datical is both the largest contributor to the Liquibase project and the developer a Datical DB.
COMMENTS