Я пытаюсь использовать существующую структуру каталогов git DB для развертывания версии 1.0 моей базы данных с Flyway.
Пример структуры каталогов:
/ V1.0
/ V1.0 / Таблицы
/ V1.0 / Таблицы / t_create_user.sql
/ V1.0 / Таблицы / t_create_classes.sql
/ V1.0 /Функции
/ V1.0 / Функции / f_classes_get.sql
/ V1.0 / Последовательности
/ V1.0 / Последовательности / s_class_id_seq.sql
Есть ли какой-нибудь способ, которым я мог бы просто иметь скрипт, который говорит Flyway, в каком порядке запускать мои файлы без необходимости версии каждого файла? Кроме того, управление версиями каждого файла sql не имеет логического смысла, поскольку все они являются частью одной версии.
Существует ли какой-либо другой инструмент, который лучше всего подходит для обработки развертываний / миграций баз данных, который может работать с этим типом структуры каталогов?