是否有可能对Liquibase变更集进行分类

时间:2015-06-11 08:19:47

标签: liquibase

我想将Liquibase变更集分类为

  • “必须运行”(例如添加列)
  • “可以运行”(例如更改列大小)

有没有办法做那样的事情?

这样做的原因是,如果类“可以运行”的变更集在ValidationFailedException或类似的东西中运行,则不应停止执行变更集。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用属性

标记更改集
  

failOnError

示例:

<changeSet id="changeset1" failOnError="true">
   <!-- do important stuff here -->
</changeSet>

<changeSet id="changeset2" failOnError="false">
   <!-- do not so important stuff here -->
</changeSet>