Install the Liquibase Pro AWS Extension
The Liquibase AWS extension encompasses the three AWS S3, AWS Secrets Manager, and Amazon DynamoDB Pro extensions into one. This single, convenient source provides a unified user experience and allows for seamless work between the three tools.
Requirements
- Liquibase 4.31.0+
- Liquibase Pro license. See How to Apply Your Liquibase Pro License Key
Prerequisites
-
If you currently use the individual AWS S3, AWS Secrets Manager, and Amazon DynamoDB Pro extensions, you must remove them from your directory before using the AWS extension to prevent possible conflicts.
Installation
CLI
- Navigate to the Liquibase AWS extension on Maven Central
- Download
liquibase-
and move it to theaws-estension
-<version>.jarliquibase/lib
directory
Maven Users
To use Liquibase with Maven, you must include the driver JAR(s) as a dependency in your pom.xml file. Using this information, Maven automatically downloads the driver JAR from Maven Central when you build your project.
1. Add the Liquibase AWS extension dependency in your pom.xml
file to download the JAR:
<dependency>
<groupId>org.liquibase.ext</groupId>
<artifactId>liquibase-aws-extension</artifactId>
<version>1.0.0</version>
</dependency>