DbMigration移动列与数据

Jac*_*cek 4 .net c# sql entity-framework database-migration

我有两个表:A和B.两个表都填充了数据.

表A包含列:col.我想移动山坳数据从表一表B.所有我想删除后山坳从表A我应该写原始SQL复制的数据还是有方法来复制数据.

Cra*_* W. 8

您的迁移需要添加col到B,然后使用原始SQL从A更新B,然后col从A中删除

AddColumn("B", "col", c => c...);
Sql("update B set col = ...");
DropColumn("A", "col");
Run Code Online (Sandbox Code Playgroud)