flyway: выполнение конкретной команды sql*plus

Когда я пытаюсь выполнить свой sql-скрипт с помощью Flyway, я получаю java.sql.SQLSyntaxErrorException: ORA-00900 в строке: @@some_dir/run.sql.

Конечно, это специфическая команда sql*plus. Есть ли способ выполнить эту команду с помощью Flyway? Если нет, как я могу выполнить свой скрипт с помощью Ant и как я могу это сделать управление версиями без Flyway?


person Sergey    schedule 02.03.2012    source источник


Ответы (1)


В настоящее время нет поддержки для этого.

Одним из решений может быть рефакторинг ваших файлов sql, чтобы вместо этого этот файл запускался как обычная миграция.

person Axel Fontaine    schedule 02.03.2012