diff --git a/userguide/aviate/how-to-install-the-aviate-plugin.adoc b/userguide/aviate/how-to-install-the-aviate-plugin.adoc index 65fe85b3f..9fab4b1bc 100644 --- a/userguide/aviate/how-to-install-the-aviate-plugin.adoc +++ b/userguide/aviate/how-to-install-the-aviate-plugin.adoc @@ -64,15 +64,17 @@ Replace `` with your cloudsmith token. Replace `` with the plugi *Step 2 - Create Plugin Database Tables* -In order to create the plugin tables, run the https://docs.killbill.io/latest/aviate-mysql-ddl.sql[Aviate MySQL DDL] or https://docs.killbill.io/latest/aviate-postgresql-ddl.sql[Aviate PostgreSQL DDL] depending on your database. - -Alternatively, you can let Flyway handle the database table creation for you. For this you need to ensure that KB is started with the following property: +The aviate plugin has configured to run the database migrations by default. This behavior can be disabled by setting the following property to `false`: [source, bash] ---- -com.killbill.billing.plugin.aviate.enableMigrations=true +com.killbill.billing.plugin.aviate.enableMigrations=false ---- +When this property has been set to false, latest schema can be installed manually from the following links - depending on your database engine: +* https://docs.killbill.io/latest/aviate-mysql-ddl.sql[Aviate MySQL DDL] +* https://docs.killbill.io/latest/aviate-postgresql-ddl.sql[Aviate PostgreSQL DDL] + Refer to the https://docs.killbill.io/latest/userguide_configuration.html[__Kill Bill Configuration Guide__] to know more about setting configuration properties. *Step 3 - Start the Plugin*