【发布时间】:2011-12-13 22:14:56
【问题描述】:
我刚刚使用 Entity Framework Code First 创建了我的数据库,一切运行良好。但是我想查看实体的架构;几乎就像首先从代码生成 EDMX,但它不需要做任何事情。 我该怎么做我听说有一个 nuget 包,但我没有找到它。 感谢您的帮助!
【问题讨论】:
标签: asp.net-mvc-3 entity-framework-4.1 ef-code-first dbcontext
我刚刚使用 Entity Framework Code First 创建了我的数据库,一切运行良好。但是我想查看实体的架构;几乎就像首先从代码生成 EDMX,但它不需要做任何事情。 我该怎么做我听说有一个 nuget 包,但我没有找到它。 感谢您的帮助!
【问题讨论】:
标签: asp.net-mvc-3 entity-framework-4.1 ef-code-first dbcontext
该工具名为Entity Framework PowerTools CTP 1,它不是 NuGet 包。它是VS Code Gallery 上提供的独立安装程序。
【讨论】:
如果您使用 Code First 方法,则没有 .edmx 架构/映射文件。实体之间的关系可以在 POCO 模型本身中找到。
但是,如果您确实想使用 .edmx 文件,则可以使用 Database First 方法。在这种情况下,您将手动创建数据库并让实体数据模型为您自动生成。
【讨论】: