Sitemap

Member-only story

Liquibase Series: About Liquibase

10 min readFeb 10, 2023

What is Liquibase?

Liquibase is an open-source database migration tool that provides organizations with an effortless way to track, version, and deploy database schema changes.

Liquibase uses commands and Change Types (changes to database schemas) that allow you to specify what you need Liquibase to do and how you want it to be done.

Liquibase uses changelogs and tracking tables to determine what is deployed to the database after the commands have been run.

Features of Liquibase

  • Liquibase is compatible with a broad range of databases. For a complete list of supported databases, see Liquibase Getting Started.
  • A flexible extension framework that allows for seamless additions of newly released platforms and integrations.
  • Full control of when, where, and how database changes are deployed.

Liquibase Supports

  • Ability to merge changes from multiple developers.
  • Code branches.
  • Multiple databases.
  • Cluster-safe database upgrades.
  • Generation of starting changelogs from existing databases.
  • Generation of database change documentation.
  • Automated updates or generation of SQL.

Database Schema Changes Supported Files

--

--

Manish Sharma
Manish Sharma

Written by Manish Sharma

I am a technology enthusiast with a passion for continuous learning & innovation. Certified as an AWS Soln Architect Associate & HashiCorp Terraform Associate.

No responses yet