Flyway 5.0.7 нетранзакционные миграции MS-SQL - PullRequest
0 голосов
/ 26 февраля 2019

Я использую flyway 5.0.7 с MS SQL.Я хотел бы включить полнотекстовый поиск на сервере с помощью миграций на флайве.Проблема заключается в том, что все миграции заключены в транзакции, и невозможно создать каталог fts и индексировать внутри пользовательских транзакций.

Вопрос: можно ли вручную пометить миграцию, чтобы она не выполнялась в транзакции?

Я пытался установить для смешанного параметра значение "true" - без результатов

Я пытался сделать некоторые трюки с sp_executesql CREATE FULLTEXT CATALOG .. внутри хранимой процедуры и выполнить эту хранимую процедуру при миграции.Но без каких-либо аффектов

1 Ответ

0 голосов
/ 26 февраля 2019

Это ошибка , которая была исправлена, но еще не выпущена.Это будет в Flyway 6.0.0 всякий раз, когда это будет выпущено.

Тем временем, вы можете попробовать Flyway 6.0.0-бета-версию

Вопрос: Можно ли пометить миграцию вручную, чтобы она не выполнялась в транзакции?

Я быстро взглянул на код , но не вижуспособ переопределить регулярное выражение без изменения кода.

...