Liquibase работает только один журнал изменений

У меня есть основной список изменений, содержащий все мои изменения, который выглядит примерно так:

{
   "databaseChangeLog": [
   {
      "include": [
          { "file": "changelog/4.0/insert-languages-4.0.0.json" },
          { "relativeToChangelogFile":"true"}
      ],
      "include": [
          { "file": "changelog/4.0/Create-order-datetime-concat4.0.1.json"},
          { "relativeToChangelogFile":"true"}
      ]
   }
]}

Проблема только в том, что последний список изменений в списке действительно запускается. Я бы хотел, чтобы все они бегали один за другим, а не только последний. Я установил "onFail" для всех предпосылок на "ПРОДОЛЖИТЬ", поэтому, даже если он обнаружит ошибку, он должен продолжить работу с остальными журналами изменений. Любая помощь будет оценена, спасибо!

1 ответ

Ваш синтаксис неверен: элемент include должен быть закрыт

{
  "databaseChangeLog": [
    {
      "include": [
        {
          "file": "include/include1.json"
        },
        {
          "relativeToChangelogFile": "true"
        }
      ]
    },
    {
      "include": [
        {
          "file": "include/include2.json"
        },
        {
          "relativeToChangelogFile": "true"
        }
      ]
    }
  ]
}
Другие вопросы по тегам