首页 文章

liquibase冲突

提问于
浏览
0

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

  • Tom有一项任务:删除"table1"中的"column1"列

  • 唐纳德有一个任务:将"column1"的类型更改为int

在我的changeLog文件中是:

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

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

1 回答

相关问题