Im, используя базу данных MySQL и играя с инструментом командной строки flyway (http://flywaydb.org/). В идеале я хотел бы видеть разделение между изменениями миграции схемы и хранимыми проками/функциями, т.е.Командная строка Mysql и flyway afterMigrate.sql с несколькими файлами
src/db/V01__init.sql
src/db/procs/01_util.sql
src/db/procs/02_time.sql
...
Ive нашел файл afterMigrate.sql который получает срабатывает при завершении команды мигрирует из командной строки. Но я не могу понять, как включить все 2 хранимых файла proc.
Я попытался положить это в afterMigrate.sql
SOURCE 'procs/01_util.sql';
SOURCE 'procs/02_time.sql';
Однако, кажется, приводит к ошибке SQL синтаксиса.
Есть ли способ включить хранимые файлы proc внутри файла afterMigrate, не определяя его внутри одного файла?
Хорошо, с нетерпением ждем 4.0. На данный момент я грубо изменил файл сценария flyway, добавив содержимое всех файлов под папкой proc в файл afterMigrate.sql, используя cat procs/*. Sql> afterMigrate.sql Работает нормально – vcetinick