gpt4 book ai didi

c# - EF 从数据库更改中重新生成代码模型

转载 作者:行者123 更新时间:2023-11-30 20:36:37 25 4
gpt4 key购买 nike

我正在使用 EF 并设置了一个模型,该模型是从数据库生成的。该模型只有代码,没有设计师。

我在我的一个数据库表中添加了一个字段。

有什么简单的方法可以“重新生成”模型代码吗?

我想如果我使用了设计器,这会更容易,而且我可以找到有关以相反方式迁移的信息(添加模型属性并进行迁移以更新数据库),但没有关于如何传播更改的信息从数据库到模型。

我以为我可以手动完成,但这似乎不太理想......

最佳答案

一个选项是从项目中删除自动生成的类并再次生成它们。在采用这种方法时,我们唯一需要确保的是,我们应该为数据模型(继承自 DbContext 的类名)提供与前一个相同的名称。

关于c# - EF 从数据库更改中重新生成代码模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36744637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com