使用liquibase升级脚本中的参数调用.bat文件

时间:2019-01-31 11:42:51

标签: liquibase liquibase-sql

我有一个要求,例如使用liquibase升级脚本中的参数调用.bat文件。同样,它应该只能像更改集一样运行一次。

谢谢, 尖齿

1 个答案:

答案 0 :(得分:0)

您需要查看executeCommand更改类型documented on the liquibase site.

这是一个简单的例子:

<changeSet author="liquibase-docs" id="executeCommand-example">
    <executeCommand executable="runCommand.bat"/>
</changeSet>

与所有变更集一样,默认情况下,每个数据库仅运行一次。如果您希望每次更新都可以运行某些内容,则可以将runAlwaysrunOnChange属性添加到变更集。