Ошибка проверки: обнаруженная примененная миграция не решена локально |пролетный путь - PullRequest
0 голосов
/ 31 октября 2019

При настройке flyway я получаю эту ошибку в моем приложении для весенней загрузки

org.springframework.beans.factory.BeanCreationException: Ошибка при создании bean-компонента с именем «flywayInitializer», определенного в ресурсе пути класса[org / springframework / boot / autoconfigure / flyway / FlywayAutoConfiguration $ FlywayConfiguration.class]: сбой вызова метода init;вложенное исключение: org.flywaydb.core.api.FlywayException: проверка не выполнена: обнаруженная примененная миграция не разрешена локально: 1.5.4

файл свойств

spring.jpa.hibernate.ddl_auto=update
spring.jpa.hibernate.use-new-id-generator-mappings=false
spring.flyway.locations=classpath:db/migration,classpath:db/vendor/mysql
spring.flyway.baseline-on-migrate=true
spring.flyway.baseline-version=1.0.2
spring.flyway.table=schema_version
spring.flyway.enabled=true

Приведенная выше конфигурацияотлично работает с другим проектом.

Я пытался добавить этот плагин в мой pom.xml, но он все еще не работает

<plugin>
        <groupId>org.flywaydb</groupId>
        <artifactId>flyway-maven-plugin</artifactId>
        <configuration>
            <argline>${argline} flyway:migrate -Dflyway.ignoreMissingMigrations=true</argline>
        </configuration>
</plugin>
...