2011-09-08 17 views
0

我想在模式迁移执行后运行一些SQL。Migrator.NET - 模式迁移完成后运行SQL

几点:

  1. 如果我向上函数调用期间执行的SQL,它不与最新的架构版本,因为架构更新生效后执行。

  2. 调用Database.Commit()立即提交更改,但连接已关闭,因此无法执行SQL。

  3. 在AfterUp()函数中调用我的SQL时,连接也被关闭。

我该如何在架构更新后执行一些SQL?

回答

0

立即问这个问题后,它打我...创建另一个只是做数据的迁移。它将有一个开放的连接,并且只有在架构迁移通过后才会执行。

+0

为什么你不接受你自己的答案呢? –