У меня есть несколько наборов изменений, которые я хотел бы запустить, если существует определенное условие. Например, запускать наборы изменений 1, 2 и 3 только в том случае, если sqlCheck выполнен с исключительными результатами.
Я могу скопировать предварительное условие в каждую ревизию. Однако такое ощущение, что должен быть более эффективный способ сделать это. По мере роста количества наборов изменений в файлах появляется много таких дубликатов.
Элемент preConditions непосредственно в databaseChangeLog, похоже, настраивает только dbms и runAs.
Есть ли способ определить одно предварительное условие, которое будет использоваться несколькими наборами изменений?
Любая помощь приветствуется.