Using Liquibase with PostgreSQL Platforms

PostgreSQL is an open-source, object-relational database system that supports a large part of the SQL standard and offers many modern features. For more information, see the PostgreSQL documentation page.

You can use Liquibase with several PostgreSQL database management systems, including PostgreSQL, PostgreSQL AWS RDS, Postgres AWS Aurora, Google Cloud SQL, and Azure Database on Postgres.

Getting started tutorials

To learn how to configure your PostgreSQL database with Liquibase, see the following topics:

Verified versions

Note: As of November 9, 2023, PostgreSQL Server 11 and Amazon AWS RDS for PostgreSQL 11 are deprecated. Liquibase support for these versions ends on February 7, 2024. Other versions will remain supported.

PostgreSQL PostgreSQL AWS RDS PostgreSQL AWS Aurora PostgreSQL Azure Database Google Cloud SQL
  • 15
  • 14
  • 13
  • 12
  • 15
  • 14
  • 13
  • 12
  • 15
  • 14
  • 13
  • 12
  • 11
Flexible Server:
  • 13
Single Server:
  • 11
  • 14
  • 13
  • 12
  • 11

Verification level

Note: A database's verification level indicates how well it works with different features in Liquibase and across different products, such as Liquibase Open Source and Liquibase Pro. For more information, see Database Verification Levels.

Advanced: Database has been tested and validated to deliver a minimum set of advanced capabilities around database inspection, support for long-running operations, as well as the Foundational level's basic functionality of change management and change tracking aligned with the database. The advanced database inspection capabilities include the ability to generate changelogs in at least one format and the support of at least two additional state-based commands (snapshots, diffs, etc). The Liquibase customer support team provides how-to/usage support around verified capabilities for commercial customers.

Related links