实体框架4.3迁移移动现有数据

时间:2012-06-13 09:14:07

标签: entity-framework ef-code-first ef-migrations

我正在使用EF Code First 4.3迁移来更新我的数据库方案。现在我有以下情况:需要删除表A,必须创建表B并且必须将表A的数据(以及其他一些数据)复制到表B.我无权访问{{1}在DbContext课程中,我的问题是如何实现这个?

1 个答案:

答案 0 :(得分:13)

在迁移的Up迁移方法中,您可以使用Sql方法定义所需的任何SQL,因此,如果使用显式迁移,则可以在创建表B和删除表A之间放置数据迁移代码。