Спасибо зыро. Если бы вы могли помочь манекену? Как код будет адаптирован для нескольких источников данных?

аюсь использовать Flyway для запуска миграций для моего приложения Grails 3.2.8. В соответствии сhttps://flywaydb.org/documentation/plugins/grails нужно просто добавить зависимость в build.gradle:

dependencies {
  compile "org.flywaydb:flyway-core:4.1.2"
}

Поскольку я хочу, чтобы Flyway генерировал мою схему, я также отредактировал application.yml, чтобы не генерировать объект домена. Если у меня нет этого параметра, Grails будет генерировать мои таблицы, а не Flyway.

environments:
    development:
        dataSource:
            dbCreate: none

Я также добавил файл миграции в:

grails-app
  conf
    db
      migration
        V1__create_tables.sql

Я тоже здесь читаю (https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html) что некоторые дополнительные настройки могут быть сделаны, поэтому я добавил это в application.yml:

flyway:
  enabled: true
  locations: classpath:grails-app/conf/db/migration
  sql-migration-prefix: V
  sql-migration-suffix: .sql

Я также пытался без каких-либо из моих добавленных конфигураций. Кажется, я что-то упустил?

Ответы на вопрос(1)

Ваш ответ на вопрос