Me gustaría separar cada cambio de databaseChangeLog en formato YAML en su propio archivo (nuevamente YAML) e incluirlo / importarlo de alguna manera. Debe estar de tal manera que pueda usar un FileSystemAccessor o ClassPathAccessor para cargarlo nuevamente.

¿Hay algún ejemplo de cómo hacer eso?

Gracias dieter

0
Dieter 19 feb. 2020 a las 15:18

2 respuestas

La mejor respuesta

Después de buscar, encontré esto en el repositorio de liquibase:

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

Es un ejemplo de cómo puede separar sus archivos yaml análogos al xml como se muestra en el enlace SteveDonies.

0
Dieter 21 feb. 2020 a las 06:26

La forma de hacerlo se describe en https://www.liquibase.org/bestpractices.html

El ejemplo dado muestra registros de cambios con formato XML, pero la idea básica sería la misma para los registros de cambios con formato YAML.

Déjame un comentario y puedo generar una muestra en YAML.

0
SteveDonie 19 feb. 2020 a las 23:31