我正在运行Liquibase 3.5.3并使用Liquibase来处理数据库中的更改。 是否有可能以某种方式使Liquibase diff命令在添加主键时不生成forIndexName? 使用此forIndexName的ChangeSets至少在h2失败,我收到错误:
h2上不允许使用forIndexName
因此,不需要始终从生成的更改日志中删除此属性。
答案 0 :(得分:0)
forIndexName
。
作为一种解决方法,您可以使用liquibase 3.3.5 ,它是liquibase的最后一个版本,它在没有forIndexName
指令的情况下生成更改日志。
使用旧liquibase版本生成的更改日志文件可以使用liquibase更新版本加载。