Как мне запустить набор изменений Liquibase при изменении сценария SQL?
Я использую 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. Тем не менее, я замечаю, что даже когда я изменяю свой сценарий, набор изменений не будет запущен, если он уже был запущен ранее. Что я могу сделать, чтобы заставить набор изменений работать, если и только если мой сценарий изменяется?
Спасибо, Дэйв и
1 ответ
Когда вы редактируете файл, сохраните его под другим именем, чтобы вам пришлось изменить определение набора изменений, чтобы оно указывало на новый файл.