【问题标题】:Migrator.NET - running SQL after schema migration is completeMigrator.NET - 架构迁移完成后运行 SQL
【发布时间】:2011-11-12 15:40:07
【问题描述】:

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

几点:

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

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

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

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

【问题讨论】:

    标签: migration migratordotnet migrator.net


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-11-14
      • 1970-01-01
      • 2016-05-04
      • 2016-11-18
      • 1970-01-01
      • 2014-08-23
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      相关资源
      最近更新 更多