我使用EF代码第一次4.3迁移到更新我的数据库方案。 现在,我有以下的情况:表A需要被删除,必须创建表B和表A的数据必须(与一些其他数据)被复制到表B.我没有访问DbContext
在DbMigration
一流的,我的问题是如何实现这一点?
Answer 1:
在迁移Up
迁移的方法,你可以使用Sql
方法来定义你需要的,所以如果你使用明确的迁移,你可以把创建表B和删除表A之间的数据迁移代码的任何SQL
文章来源: Entity Framework 4.3 Migrations move existing data