迁移时如何使用Entity Framework Core更新数据?

时间:2019-09-18 10:15:02

标签: entity-framework entity-framework-core

所以,我有我的系统,我使用Entity Framework Core(代码优先)创建表并保存所有数据,一切正常。

但是,时间过去了,我需要更改某些实体类,也许是属性更改类型,也许我决定我需要更改值(例如,我决定我使用了错误的枚举,我需要使用另一种),依此类推。

我该怎么做?

我的意思是,当然,我具有migrationBuilder.AlterColumn方法,但是尽管它具有更改列类型的能力,但是(我可以看到)没有办法控制值的迁移。我所看到的就是如何为所有对象插入单个值,这当然是错误的。

我期望的是为我提供一个可以接收旧值并返回新值的函数。但是,我看不到有任何办法。

有什么想法吗?

0 个答案:

没有答案