带有格式化SQL的Liquibase空回滚标记

时间:2019-11-20 10:40:28

标签: liquibase rollback

具有以下状态:

  • 格式化的sql liquibase文件,其中包含变更集及其回滚。
  • 另一种格式化的sql liquibase文件,也具有变更集,但没有回滚标记(或为空)

当两个更改都按该顺序进行时,是否可以回滚第一个文件?每次尝试时,都会出现此错误:

  

“未创建与liquibase.change.core.RawSQLChange相反的东西”

最后一个文件阻止我继续。

根据要求,这是我的变更日志文件。包含sql文件,将它们放在声明的“ sql”文件夹中

<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
  xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
         http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd">

  <includeAll path="sql"/>
</databaseChangeLog>

0 个答案:

没有答案
相关问题