Quarkus/JBeret:有没有办法阻止使用ddl脚本初始化数据库?

问题描述 投票:0回答:1

我们正在使用 Flyway 来初始化我们的数据库。然而,JBeret 似乎也在初始化数据库,这会导致我们的数据库出现问题。

我看到创建表的功能位于 JdbcRepository 中:

https://github.com/jberet/jsr352/blob/de767907e1f9637b677bf70e20cfe220864cadf4/jberet-core/src/main/java/org/jberet/repository/JdbcRepository.java#L198

我查看了 JBeret 和 Quarkus/JBeret 文档页面,但找不到任何内容。

有没有办法阻止JBeret初始化数据库?

quarkus flyway ddl jberet
1个回答
0
投票

JBeret 尝试检测表是否已经存在,如果不存在则继续创建表。请参阅此处。如果您可以确保此条件为真(表存在),那么 JBeret 将跳过 db init 部分。

© www.soinside.com 2019 - 2024. All rights reserved.