如何将 changelog.yaml 分成小节?

How to divide the changelog.yaml into subsections?

我想将 YAML 格式的 databaseChangeLog 的每个更改分离到它自己的文件(再次是 YAML)中,并以某种方式 include/import 它。它应该是我可以使用 FileSystemAccessor 或 ClassPathAccessor 再次加载它的方式。

是否有一些示例如何做到这一点?

谢谢, 迪特

https://www.liquibase.org/bestpractices.html

中描述了执行此操作的方法

给出的示例显示了 XML 格式的变更日志,但基本思想与 YAML 格式的变更日志相同。

给我留言,我可以在 YAML 中生成示例。

经过一番搜索,我在 liquibase 存储库中找到了这个:

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

这是一个示例,您可以如何分离类似于 xml 的 yaml 文件,如 SteveDonies link 所示。