我正在尝试将 changeset.yaml 文件包含到 Liquidbase 的 changelog.yaml 中。
文件changelog.yaml
databaseChangeLog:
- include:
file: migrations/changeset.yaml
changeset.yaml
changeset:
id: 1
author: vlad
执行更新时获取此信息
Unexpected error running Liquibase: Could not find databaseChangeLog node
有什么想法吗?谢谢。
更新: 如果我使用 xml 格式,似乎是相同的。
最佳答案
changeset.yaml 必须包含databaseChangeLog 所以就我而言,我应该这样:
changeset.yaml
databaseChangeLog:
- changeset:
id: 1
author: vlad
文档并没有多大帮助。找到答案 here in github
关于yaml - 无法找到带有 include 的 databaseChangeLog 节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33563763/