2017-04-05 26 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」還原我的最後一個數據庫版本

回答