Migrator.NET - 在模式迁移完成后运行SQL

时间:2011-09-08 03:14:30

标签: migration migratordotnet migrator.net

我想在执行架构迁移后运行一些SQL。

有些观点:

  1. 如果我在Up函数调用期间执行SQL,则它不会使用最新的架构版本执行,因为架构更新会在之后生效。

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

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

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

1 个答案:

答案 0 :(得分:0)

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