Migrator.NET - запуск SQL после завершения миграции схемы

Я хотел бы запустить SQL после миграции схемы.

Некоторые моменты:

  1. Если я выполняю SQL во время вызова функции Up, он не выполняется с последней версией схемы, потому что обновление схемы вступает в силу впоследствии.

  2. Вызов Database.Commit() немедленно фиксирует изменения, но соединение закрывается, поэтому не может выполнить SQL.

  3. При вызове моего SQL в функции AfterUp() соединение также закрывается.

Как мне выполнить SQL после обновления схемы?

1 ответ

Решение

Сразу после того, как я задал этот вопрос, он ударил меня... Создайте еще одну миграцию, которая просто выполняет данные. У него будет открытое соединение, и оно будет выполнено только после завершения миграции схемы.

Другие вопросы по тегам