2017-04-05 82 views
0

当抛出异常时,可以在liquibase中回滚所有查询吗? 例如:liquibase冲突

  1. 汤姆有一个任务:删除列“列1”中的“表1”
  2. 唐纳德有一个任务:更改类型“列1”来诠释

在我的changelog文件是:

<include file="liquibase/tom-task.xml"/> 
<include file="liquibase/donald-task.xml"/> 

donald-task.xml中的脚本抛出异常,因为“column1”不存在。创建任务的人犯了错误,所以我想用“column1”还原我的最后一个数据库版本

回答