Как сделать миграцию Flyway в Play Framework - PullRequest
1 голос
/ 19 февраля 2020

Я использую flyway-play . Я хочу запустить миграцию до того, как другим компонентам понадобится база данных.

Я попытался вставить FlywayPlayComponents в мои настройки, например:

@Singleton
class AppSetup @Inject()(val environment: Environment,
                            val webCommands: WebCommands,
                            val configuration: Configuration,
                       )
  extends FlywayPlayComponents {

  flywayPlayInitializer
  ...

Но AppSetup все еще выполняется первым, а миграция Flyway выполняется с первым запросом.

Есть ли способ сделать это или я что-то пропустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...