У меня вопрос о папке миграции пролетного пути. Должен ли sql находиться в папке проекта Application / foo / bar / main / resources / db / migration. Может ли он находиться за пределами папки курса приложения?
Мы используем Maven.
У меня вопрос о папке миграции пролетного пути. Должен ли sql находиться в папке проекта Application / foo / bar / main / resources / db / migration. Может ли он находиться за пределами папки курса приложения?
Мы используем Maven.
По умолчанию Flyway будет искать миграции в пути к классам в db / migration, что в проекте Maven означает src / main / resources / db / migration.
Однако вы также можете использовать расположение, начинающееся с префикса filesystem :, которое может быть где угодно на вашем диске.
См. Раздел «Расположение и обнаружение» в миграции на основе SQL страница документации.
Для использования командной строки см. Параметр locations
на migrate
странице справки по командам.