9.11. 为 migrationStrategy 设置 JPA provider configuration 选项
要设置 JPA migrationStrategy (manual/update/validate),您应该设置 JPA 供应商,如下所示:
为 connection- jpa SPI 的
quarkus
供应商设置 migration-
strategy
bin/kc.[sh|bat] start --spi-connections-jpa-quarkus-migration-strategy=manual
如果要获取 DB 初始化的 SQL 文件,还必须添加这个额外的 SPI initializeEmpty (true/false):
为 connection- jpa SPI 的
quarkus
供应商设置 initialize-
empty
bin/kc.[sh|bat] start --spi-connections-jpa-quarkus-initialize-empty=false
与 migrationExport 指向特定文件和位置的方法相同:
为 connection- jpa SPI 的
quarkus
供应商设置 migration-
export
bin/kc.[sh|bat] start --spi-connections-jpa-quarkus-migration-export=<path>/<file.sql>