Вы хотели бы взглянуть на executeCommand
тип изменения, , документированный на сайте ликвидазы.
Вот краткий пример:
<changeSet author="liquibase-docs" id="executeCommand-example">
<executeCommand executable="runCommand.bat"/>
</changeSet>
Как и в случае свсе наборы изменений, по умолчанию это будет выполняться только один раз для каждой базы данных.Если вы хотите, чтобы что-то запускалось с каждым обновлением, вы можете добавить атрибуты runAlways
или runOnChange
в набор изменений.