В Liquibase, как в логе изменений YAML можно указать LogicalFilePath? - PullRequest
1 голос
/ 27 февраля 2020

Я хочу изменить логический путь файла на фиксированную строку, как описано в Liquibase: как отключить проверку столбца FILENAME? . Я хочу применить его ко всем наборам изменений без необходимости указывать его в каждом. Кажется, журнал изменений, который группирует наборы изменений, разрешает это согласно документации . Однако документация всегда ссылается на теги и атрибуты , как если бы журнал изменений был в формате XML. Если мой журнал изменений в формате YAML, как я могу указать атрибут logicalFilePath?

1 Ответ

1 голос
/ 27 февраля 2020

logicalFilePath действительно может быть добавлено на уровне databaseChangeLog.

Таким образом, ваш changeLog может выглядеть так:

databaseChangeLog:
    - logicalFilePath: your_path_here
    - changeSet:
        id: foo
        author: bar
        changes:
            - your changes here

Проверьте тесты Liquibase в github

...