Migrator.NET - запуск SQL после завершения миграции схемы - PullRequest
0 голосов
/ 08 сентября 2011

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

Некоторые баллы:

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

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

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

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

1 Ответ

0 голосов
/ 08 сентября 2011

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

...