【发布时间】:2019-08-18 07:00:54
【问题描述】:
我正在使用 SQL Server 学习 EF Core,并尝试在 POCO 之间生成架构图。我实现了代码优先的方法,并希望获得一个显示每个实体和关系的模式图。 我尝试从 Database Management Studio 生成架构,但它不包含导航属性信息。那么,该怎么做呢?
【问题讨论】:
标签: c# sql .net entity-framework entity-framework-core
我正在使用 SQL Server 学习 EF Core,并尝试在 POCO 之间生成架构图。我实现了代码优先的方法,并希望获得一个显示每个实体和关系的模式图。 我尝试从 Database Management Studio 生成架构,但它不包含导航属性信息。那么,该怎么做呢?
【问题讨论】:
标签: c# sql .net entity-framework entity-framework-core
您通常可以通过使用dotnet ef database update 或其他迁移方法创建物理数据库,然后使用您的数据库提供程序为您对架构进行逆向工程来实现这一点。例如,如果您使用 SQL Server,则可以选择在 SQL Management Studio UI 中创建数据库架构。其他 DBMS 可能会有类似的选项。
【讨论】: