gpt4 book ai didi

java - 使用 Spring Boot 重命名 Liquibase 变更日志表

转载 作者:行者123 更新时间:2023-12-02 08:48:36 26 4
gpt4 key购买 nike

我将 Liquibase (v 3.5.3)Spring Boot (v 1.5.3) 一起使用。

我想使用 spring boot 属性文件更改 liquibase 变更日志表名称。

我发现执行此操作的唯一方法是设置 liquibase.databaseChangeLogTableNameliquibase.databaseChangeLogLockTableName 系统属性来覆盖默认表名称。

是否有其他方法可以使用 Spring Boot 属性文件覆盖默认的 liquibase 表名称,而不是设置系统属性?

最佳答案

因为这已经一岁了,而且仍然是我找到的关于这个问题的第一个谷歌结果:

对于 Spring Boot 2.1.x 左右(https://github.com/spring-projects/spring-boot/issues/15544 最后一个响应),设置这些属性对我有用:

spring.liquibase.database-change-log-lock-table=MY_CUSTOM_DATABASECHANGELOGLOCK
spring.liquibase.database-change-log-table=MY_CUSTOM_DATABASECHANGELOG

关于java - 使用 Spring Boot 重命名 Liquibase 变更日志表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49830507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com