EF核心在迁移(UP)时将列数据从表移动到另一个

问题描述 投票:0回答:2

我通过将表中的一列删除到另一列来更新了我的数据模型,但是我在此列中拥有数据

为此,我首先在新表中添加新列并完成。

Now我想从旧表中将列数据migrate迁移到新表中,我正在考虑通过Up(MigrationBuilder migrationBuilder)方法来实现,但我不知道正确的方法。 >

所以,我问是否有人知道我可以从哪里开始。

谢谢大家!

我通过从表中删除一列到另一个来更新我的数据模型,但是我在该列中拥有数据。为此,我首先在新表中添加新列并完成。现在我想...

c# entity-framework-core ef-migrations ef-model-builder
2个回答
0
投票

Up()迁移方法中,您可以使用migrationBuilder.Sql()函数编写自定义SQL-通常这是我处理从一列迁移到另一列或在这种情况下跨表迁移的数据的方式。


0
投票

例如,我们有表A和表B。

© www.soinside.com 2019 - 2024. All rights reserved.