jhipster:在PROD模式下运行时如何避免数据库更新?

时间:2015-11-04 16:46:37

标签: java jhipster

当我在生产模式下运行我的jhipster应用程序(spring.profiles.active = prod)时,始终会执行数据库更新。我需要避免这种行为,因为组织策略要求DBA手动运行数据库更新。

有可能吗?

更新答案: 对的,这是可能的。这样做的方式正是@ julien-dubois所说的:在application-prod.yml文件中添加以下行:

liquibase.enabled: false

警告,jhipster生成的application-prod.yml已包含一些liquibase配置

liquibase:
    context: prod

但是不要在“liquibase”条目下添加“enabled”条目,因为它会被忽略。您应该添加一个新的根级别条目:

liquibase.enabled: false
liquibase:
    context: prod

1 个答案:

答案 0 :(得分:2)

这是common Spring Boot property

application-prod.yml中,您需要设置liquibase.enabled=false