我正在使用LIquibase 3.3和MySQL 5.5.37。我有这个改变集
<changeSet id="update-thirdparty-event-ids" author="davea" runOnChange="true">
<sqlFile path="scripts/my_table_thirdparty_event_ids.sql"
stripComments="true"/>
</changeSet>
我认为如果我对SQL脚本进行了更改,则会运行此更改集。但是,我注意到即使我更改了我的脚本,如果之前已经运行过一次,变更集也不会运行。当且仅当我的脚本发生变化时,我该怎么做才能让变更集运行?
谢谢, - 戴夫和
答案 0 :(得分:0)
编辑文件时,请使用其他名称保存,以便更改变更集定义以指向新文件。
&lt; sqlFile path =“scripts / my_table_thirdparty_event_ids .rev3 .sql” stripComments = “真”/&GT;