Папка миграции Flyway db

У меня вопрос о папке миграции пролетного пути. Должен ли sql находиться в папке проекта Application / foo / bar / main / resources / db / migration. Может ли он находиться за пределами папки курса приложения?

Мы используем Maven.


person TechArch    schedule 02.04.2014    source источник


Ответы (1)


По умолчанию Flyway будет искать миграции в пути к классам в db / migration, что в проекте Maven означает src / main / resources / db / migration.

Однако вы также можете использовать расположение, начинающееся с префикса filesystem :, которое может быть где угодно на вашем диске.

См. Раздел «Расположение и обнаружение» в миграции на основе SQL страница документации.

Для использования командной строки см. Параметр locations на migrate странице справки по командам.

person Axel Fontaine    schedule 03.04.2014
comment
Ссылка на страницу документации выполняет перенаправление. - person Stephane; 04.07.2018