我有一个要求,例如使用 liquibase 升级脚本中的参数调用 .bat 文件。这也应该像更改集一样只运行一次。
谢谢, 锯齿
您可能想查看liquibase 站点上记录executeCommand
的更改类型。
这是一个简单的例子:
<changeSet author="liquibase-docs" id="executeCommand-example">
<executeCommand executable="runCommand.bat"/>
</changeSet>
与所有变更集一样,默认情况下,每个数据库只运行一次。如果您希望每次更新都运行某些东西,您可以将runAlways
orrunOnChange
属性添加到变更集。