如何在Liquibase中多次执行单个DB脚本?

如何在Liquibase中多次执行单个DB脚本?,liquibase,Liquibase,我有一个DB脚本(通用授权脚本),应该在每次部署后运行。我想在每次DB部署完成后都运行这个脚本。我尝试使用下面的代码,将RunOnManager指示器设置为“true”,但仍然没有成功 请注意,由于这是一个通用脚本,因此此脚本没有发生任何更改,应该在部署结束时运行。 另外,仅供参考,我在主变更日志文件中有条目可以运行我的“all_time_release_changelog.xml”文件 我是否缺少任何参数?请帮助。尝试运行始终而不是运行更改。这应该在每个部署上运行脚本 <change

我有一个DB脚本(通用授权脚本),应该在每次部署后运行。我想在每次DB部署完成后都运行这个脚本。我尝试使用下面的代码,将RunOnManager指示器设置为“true”,但仍然没有成功

请注意,由于这是一个通用脚本,因此此脚本没有发生任何更改,应该在部署结束时运行。 另外,仅供参考,我在主变更日志文件中有条目可以运行我的“all_time_release_changelog.xml”文件



我是否缺少任何参数?请帮助。

尝试运行始终而不是运行更改。这应该在每个部署上运行脚本

<changeSet context="all_time_release" id="Generic_Grants" author="TestUser" runOnChange="true">
    <sqlFile splitStatements="true" endDelimiter="/" path="src/main/sql/Grants/generic_grants.sql" />
</changeSet>