【发布时间】:2019-11-05 05:57:11
【问题描述】:
查看 liquibase 文档 http://www.liquibase.org/documentation/changes/create_index.html,CIC 无法使用创建索引,因为 liquibase 没有指定并发选项的标签。
有没有办法与 liquibase 同时创建索引?
【问题讨论】:
-
你需要一个带有适当
CREATE INDEX声明的<sql>标签 -
我看到这个错误 CREATE INDEX CONCURRENTLY cannot run inside a transaction block。我假设迁移在事务中运行以在必要时回滚。是不是我做错了什么?
-
@user4988095 是的,每个变更集都在事务中执行