数据库代码优先实体框架

本文关键字:实体 框架 代码 数据库 | 更新日期: 2023-09-27 18:25:13

我正在处理一个ASP.NET项目。我用迁移了名为"youbay"的数据库逆向工程。它奏效了。我的数据库包含表(picture,user,product…),但当我尝试更改代码,然后用代码更新数据库时,会创建其他名为youbay.picture,youbay.user…

数据库代码优先实体框架

的表

RE的具体含义是什么?是否通过猜测表方案的映射.NET类型来创建ASP.NET模型?也许你的数据库结构与EF自己生成的数据库结构有点不同,所以EF会看到冲突。或者EF会跟踪变化本身,所以他不会碰桌子,因为他不会意识到是他创造的。

不管发生了什么,你的迁移方式似乎不是很干净。你应该告诉EF使用现有的数据库,就像这里解释的那样。这将防止冲突,还可以节省工作/时间,因为EF将根据数据库方案自动生成您的模型。因此不需要RE。