【发布时间】:2014-02-11 01:50:19
【问题描述】:
我正在使用 Liquibase 3.1.1 执行 SQL 脚本,这些脚本创建已编译的数据库对象,例如视图、触发器、函数和过程。
如果数据库对象编译失败,我可以设置一个变更集属性来失败/中止迁移吗?
例如,如果我运行一个创建触发器的脚本并且该触发器编译失败,我如何才能立即停止数据库迁移?
【问题讨论】:
-
您可以/应该使用preconditions 来处理这个问题。另请参阅@Nathan Voxland 的answer。
标签: liquibase