繁体   English   中英

数据库代码优先实体框架

[英]Database codefirst entity framework

我正在研究一个ASP.NET项目。 我通过反向工程迁移了名为“ youbay”的数据库。 有效。 我的数据库包含表(图片,用户,产品...),但是当我尝试更改代码中的某些内容然后使用代码更新我的数据库时,首先会创建其他表,命名为youbay.picture,youbay.user ...

您对RE的具体含义是什么? 通过猜测表方案的映射.NET类型来创建ASP.NET模型? 也许您的数据库结构与EF本身产生的数据库结构有些不同,所以EF会看到冲突。 或EF自己跟踪更改,因此他不会触摸表格,因为他不会意识到自己创建了这些更改。

无论发生什么,看来您的迁移方式都不是很干净。 你应该告诉EF使用现有的数据库一样解释在这里 这将防止冲突并节省工作/时间,因为EF会根据数据库方案自动生成模型。 因此,不需要RE。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM