This adds support for the YugabyteDB database to Liquibase
YugabyteDB is the open source, high-performance, distributed SQL database for global, internet-scale apps. It can be run on the local machine as well as cloud cluster.
The list of supported changes and how to use Liquibase with YugabyteDB can be found in this document.
To run the test harness, Follow the steps given below:
-
Start a YugabyteDB cluster.
<YUGABYTEDB_INSTALL_DIR>/bin/yb-ctl start
-
Run the yugabytedb-init.sql file via ysqlsh.
<YUGABYTEDB_INSTALL_DIR>/bin/ysqlsh -f <path/to/yugabytedb-init.sql>
-
Update the configuration details in harness-config.yml.
-
Run the command:
mvn clean install