Flyway не подключается к встроенной базе данных Postgres ⇐ JAVA
-
Гость
Flyway не подключается к встроенной базе данных Postgres
У меня есть работающее приложение весенней загрузки с возможностью переноса данных, но теперь я пытаюсь настроить приложение для подключения к двум различным источникам данных. У меня также есть встроенная база данных postgress, настроенная для запуска тестов, а также несколько сценариев пролета, которые запускаются во время этих тестов. Сценарии тестирования пролетного пути находятся в папке src/test/resources/db/migration. После выполнения конфигурации, соединяющей приложение с двумя разными источниками данных, мое приложение работает нормально, но тесты продолжают проваливаться, потому что сценарии в папке src/test/resources пролета, которые должны были запускаться на встроенном postgress, теперь выполняются на источники данных, помеченные тегом @primary в конфигурации вместо встроенного источника данных.
Я выполнил настройку для двух источников данных, аналогичную этой статье https://medium.com/@joeclever/using-mul ... 30b00c02e7 Также я попытался настроить миграцию пролетного пути вручную, используя метод flyway.configure().setDataSource() в @postconstruct, чтобы установить его для встроенного источника данных, но это также не работает.
У меня есть работающее приложение весенней загрузки с возможностью переноса данных, но теперь я пытаюсь настроить приложение для подключения к двум различным источникам данных. У меня также есть встроенная база данных postgress, настроенная для запуска тестов, а также несколько сценариев пролета, которые запускаются во время этих тестов. Сценарии тестирования пролетного пути находятся в папке src/test/resources/db/migration. После выполнения конфигурации, соединяющей приложение с двумя разными источниками данных, мое приложение работает нормально, но тесты продолжают проваливаться, потому что сценарии в папке src/test/resources пролета, которые должны были запускаться на встроенном postgress, теперь выполняются на источники данных, помеченные тегом @primary в конфигурации вместо встроенного источника данных.
Я выполнил настройку для двух источников данных, аналогичную этой статье https://medium.com/@joeclever/using-mul ... 30b00c02e7 Также я попытался настроить миграцию пролетного пути вручную, используя метод flyway.configure().setDataSource() в @postconstruct, чтобы установить его для встроенного источника данных, но это также не работает.
Мобильная версия