Я пытаюсь реализовать миграцию БД с помощью Flyway 4.2.0 + Oracle 11g
У меня есть эта пустая схема:
И когда япопробуйте выполнить миграцию, Flyway сообщает:
Причина: org.flywaydb.core.api.FlywayException: Обнаружены непустые схемы "PASHA" без таблицы метаданных!Используйте baseline () или установите для baselineOnMigrate значение true, чтобы инициализировать таблицу метаданных.
Это конфигурация:
@Bean(initMethod = "migrate")
Flyway flyway() {
Flyway flyway = new Flyway();
flyway.setBaselineOnMigrate(false);
flyway.setSchemas("PASHA");
flyway.setLocations("classpath:db/migration/oracle");
flyway.setDataSource("jdbc:oracle:thin:@host:1521:test", "login", "password");
return flyway;
}
Почему я получаю это сообщение?Моя база пуста.