Конфигурация Liquibase для запуска разных тестов sql скриптов и prod - PullRequest
1 голос
/ 07 мая 2020

Есть ли способ настроить Liquibase для запуска разных sql тестов скриптов и prod с maven?

1 Ответ

1 голос
/ 07 мая 2020

Для решения проблемы вы можете использовать контекст Liquibase. Он позволяет выполнять только определенные c наборы изменений, которые связаны с предоставленным контекстом.

Для maven вы можете использовать -Dliquibase.contexts=test_context

Если у вас есть приложения Spring, вы можете использовать spring.liquibase.contexts=test_context

И в changeSets установить context атрибут:

<changeSet id="foo" author="bat" context="text_context">
   <!-- your logic here -->
</changeSet>
...