Как разделить changelog.yaml на подразделы? - PullRequest
0 голосов
/ 19 февраля 2020

Я бы хотел отделить каждое изменение databaseChangeLog в формате YAML в отдельный файл (опять же YAML) и как-то включить / импортировать его. Это должно быть так, чтобы я мог использовать FileSystemAccessor или ClassPathAccessor, чтобы загрузить его снова.

Есть ли какой-нибудь пример, как это сделать?

Спасибо, Дитер

Ответы [ 2 ]

0 голосов
/ 21 февраля 2020

После некоторых поисков я нашел это в репозитории liquibase:

https://github.com/liquibase/liquibase/blob/master/liquibase-core/src/test/resources/liquibase/parser/core/yaml/doubleNestedChangeLog.yaml

Это пример того, как вы можете отделить свои файлы yaml, аналогичные xml как показано ссылкой SteveDonies.

0 голосов
/ 20 февраля 2020

Способ сделать это описан в https://www.liquibase.org/bestpractices.html

В приведенном примере показаны XML отформатированные журналы изменений, но базовая идея c будет такой же для форматированного YAML Информация об изменениях.

Оставьте мне комментарий, и я могу создать образец в YAML.

...