Grails 4: проблема с плагином миграции базы данных - PullRequest
0 голосов
/ 10 апреля 2019

После обновления до Grails 4 сценарии миграции, похоже, не загружаются из того места, где они настроены. Это приводит к следующей ошибке;

liquibase.exception.ChangeLogParseException: java.lang.IllegalArgumentException: текст сценария для компиляции не может быть нуль!

До сих пор я указывал только местоположение в конфигурации Gradle;

sourceSets {
    main {
        resources {
            srcDir 'grails-app/migrations'
        }
    }
}

С тех пор я добавил дополнительный конфиг, предоставляемый плагином, но безрезультатно;

grails.plugin.databasemigration.changelogLocation = 'grails-app/migrations'

Посредством отладки я вижу, что путь grails-app/migrations, по-видимому, не добавляется в список местоположений, но также обнаруживается, что grails-app/conf есть, поэтому я временно отбросил их все туда и вуаля ... приложение загорелся.

Кто-нибудь знает, если это известная проблема с плагином или какой-то отсутствующий конфиг?

...