Я использую flyway pro с включенным oracleSqlplus.Я создал структуру папок для организации сценариев на основе объектов.Попытка использовать @ (с путем) в скриптах версии flyway, которая не работает.
структура папок,
topFolder
-folderA
-AScript.sql
-folderB
-BScript.sql
-folderCommon
-AScript.sql
-V1__ASCRIPT.sql
-V2__BSCRIPT.sql
-V3__ASCRIPT.sql
Содержание:V1__ASCRIPT.sql@ AScript.sql -> который правильно выполняет topFolder / folderA / Ascript.sqlV2__BScript.sql@ BScript.sql -> который правильно выполняет topFolder / folderB / Bscript.sqlV3__ASCRIPT.sql@ topFolder / folderCommon / AScript.sql -> которая выдает мне ошибку ниже, org.flywaydb.core.api.FlywayException: SP2-0310: невозможно открыть файл "topFolder / folderCommon / AScript.sql"
Я перепробовал почти все возможные комбинации,с абсолютным путем,с помощью "@ .. / .. / topFolder / folderCommon / AScript.sql"попытался установить переменную SQLPATHс @@который не работал.Просто давая имя файла в @, работает.Но я хочу указать путь, чтобы имена файлов можно было использовать повторно, и это менее подвержено ошибкам.
Я ожидаю, что относительный путь должен работать с параметром flyway + oraclesqlplus.
Спасибозаранее.