我想在执行架构迁移后运行一些 SQL。
几点:
如果我在 Up 函数调用期间执行 SQL,它不会使用最新的架构版本执行,因为架构更新会在之后生效。
调用 Database.Commit() 会立即提交更改,但连接已关闭,因此无法执行 SQL。
在 AfterUp() 函数中调用我的 SQL,连接也会关闭。
模式更新后我应该如何执行一些 SQL?
我想在执行架构迁移后运行一些 SQL。
几点:
如果我在 Up 函数调用期间执行 SQL,它不会使用最新的架构版本执行,因为架构更新会在之后生效。
调用 Database.Commit() 会立即提交更改,但连接已关闭,因此无法执行 SQL。
在 AfterUp() 函数中调用我的 SQL,连接也会关闭。
模式更新后我应该如何执行一些 SQL?