Skip to content

Commit f8dcb50

Browse files
authored
Merge pull request killbill#608 from killbill/plugin-install
aviate: Update doc to reflect default migration aviate config
2 parents 8d7c88c + 42172cc commit f8dcb50

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

userguide/aviate/how-to-install-the-aviate-plugin.adoc

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,17 @@ Replace `<token>` with your cloudsmith token. Replace `<version>` with the plugi
6464

6565
*Step 2 - Create Plugin Database Tables*
6666

67-
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.
68-
69-
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:
67+
The aviate plugin has configured to run the database migrations by default. This behavior can be disabled by setting the following property to `false`:
7068

7169
[source, bash]
7270
----
73-
com.killbill.billing.plugin.aviate.enableMigrations=true
71+
com.killbill.billing.plugin.aviate.enableMigrations=false
7472
----
7573

74+
When this property has been set to false, latest schema can be installed manually from the following links - depending on your database engine:
75+
* https://docs.killbill.io/latest/aviate-mysql-ddl.sql[Aviate MySQL DDL]
76+
* https://docs.killbill.io/latest/aviate-postgresql-ddl.sql[Aviate PostgreSQL DDL]
77+
7678
Refer to the https://docs.killbill.io/latest/userguide_configuration.html[__Kill Bill Configuration Guide__] to know more about setting configuration properties.
7779

7880
*Step 3 - Start the Plugin*

0 commit comments

Comments
 (0)