在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查看器顯示實體圖像了。
