Liquibase diffChangelog не генерирует откат - PullRequest
1 голос
/ 14 апреля 2020

Если я ничего не понял неправильно, команда liquibase diffChangelog должна иметь возможность генерировать наборы изменений отката для некоторых типов наборов изменений, таких как create table, rename column или add column, но она не работает для меня с использованием плагина grable liquibase версии 2.0.2. Выполнение такой команды:

./gradlew diffChangelog -PrunList='diffLocal' -PchangeLogFile='changelog1.mysql.sql'

генерирует наборы изменений для создания таблиц в порядке, но не добавляет часть отката. Неужели я неправильно понял, что Liquibase может сделать это для меня?

Я использую ядро ​​liquibase версии 3.8.9 и liquibase- groovy -dsl версии 2.1.1. Я пробовал много форматов файлов журнала изменений, таких как xml, yaml, groovy и json, но ни один из них не добавляет откат. Даже с лицензионным ключом откаты PRO не добавляются.

Есть идеи?

...