【发布时间】:2014-06-03 18:58:26
【问题描述】:
当我添加迁移时,我会使用 Up / Down 方法获得适当的 DbMigration 类,我可以在其中进行架构更改并且(使用 Sql() 方法)也可以进行数据/内容更改.
我希望能够使用数据库上下文在每次迁移时更改内容。我知道我可以在 Configuration 类中使用 Seed 方法,但我的理解是我只能将一个 Configuration 与我的初始化程序连接起来。
我希望有一个 UpCompleted()/DownCompleted() 方法,可以在迁移完成后提供对数据库上下文的访问。这将允许以比使用 Sql() 方法更不容易出错的方式编写增量数据/上下文更改“脚本”。
我错过了什么吗?这可能吗?
谢谢!
【问题讨论】: