当我在生产模式下运行我的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
答案 0 :(得分:2)
在application-prod.yml
中,您需要设置liquibase.enabled=false