【发布时间】:2015-05-08 11:46:47
【问题描述】:
我现在使用代码优先方法在 SQL Server 中创建了 10 个表我在我的项目中添加了 5 个表。基于这 5 个表,它在我的项目中创建了 5 个类,然后我完成了插入、更新、删除的代码,它完美地工作。
现在我想添加其他 5 个表,我该怎么办?
【问题讨论】:
标签: entity-framework-6 code-first
我现在使用代码优先方法在 SQL Server 中创建了 10 个表我在我的项目中添加了 5 个表。基于这 5 个表,它在我的项目中创建了 5 个类,然后我完成了插入、更新、删除的代码,它完美地工作。
现在我想添加其他 5 个表,我该怎么办?
【问题讨论】:
标签: entity-framework-6 code-first
听起来您正在对现有数据库执行 Code First,您在 SQL Server 中创建表,然后对类进行逆向工程。您可以通过重复该过程并从向导中仅选择您需要的表(https://msdn.microsoft.com/en-us/data/jj200620.aspx)来对剩余的类进行逆向工程。这将使用 DBSet 和配置信息创建 POCO 和模型类。我通常将我的课程移动到一个单独的项目中,然后剪切并粘贴新的 DBSet 和配置信息。
【讨论】: