.NET Core3.0中使用 EF Core Powe rTools 可视化查看 模型结构
在Entity Framework 6中,可以使用EF Power tools 工具 可视化的查看 数据模型的结构。
在EF Core 中,可以使用EF Core Power tools 工具 可视化的查看 数据模型的结构。
一、安装EF Core Power Tools 工具扩展
方式一、直接在网站上下载扩展 EFCorePowerTools.visx 文件,网址:https://erikej.gallerycdn.vsassets.io/extensions/erikej/efcorepowertools/2.4.0/1581168364918/EFCorePowerTools.2.4.0.vsix
或GetHub 上下载:https://github.com/ErikEJ/EFCorePowerTools
方式二、直接在Visual Studio上查找安装。扩展 --管理扩展,在搜索框中输入 EF Core Power Tools,可安装。
二、使用EF Core Power Tools生成可视化的数据模型。
在解决方案管理器中,右击 项目名称,弹出EF Core Power Tool菜单,选择 Add DbContext Model Diagram,即可自动生成.DGML(Directed Graph Markup Language 有向图标记语言)标记文件。
如果在VIsual Studio 中安装有 DGML编辑器组件,将会以实体图的形式呈现,如果没有安装 DGML编辑器的组件,会以 .DGML XML格式的文件呈现。
三、安装 DGML编辑器
打开 VIsual Studio Installer,点击修改,选择 单个组件,在搜索框中输入 DGML,安装。
再重新打开 由EFCore Power Tools 生成的 DGML文件,就自动使用 DGML查看器显示实体图像了。