小编Nic*_*ond的帖子

Liquibase - 回滚一组变更集

我们执行数据库发布,这些发布由一组更改集组成,我们的数据库更改日志按以下方式组织

   MasterChangeLog.xml

           ---> Release0001.XML
                    ---> AddCustomerTable.XML
                    ---> AddOrderTable.XML

           ---> Release0002.XML
                    ---> AddNewColumnsToCustomerTable.XML
                    ---> AlterOrderTableXML

           ---> Release0003.XML
                    ---> AddPreferedCustomerTable.XML
Run Code Online (Sandbox Code Playgroud)

我想知道如何回滚一组变更集.我希望我可以将tagDatabase与版本号(Release001,Release002或Release003)一起使用,然后使用标签回滚

如果我想将所有更改回滚到Release001,我希望能够做到这样的事情

java -jar "liquibase.jar" --changeLogFile="MasterChangeLog.xml" Rollback "Release0002"
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何让它与Liquibase一起工作吗?

谢谢

liquibase

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

liquibase ×1