Sunday, February 6, 2022

Liquibase- Database version

 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.

0 comments:

Post a Comment