使用 EFCore 命令行工具快速從現有數據庫生成實體模型


使用 EFCore 命令行工具快速從現有數據庫生成實體模型

1、新建一個空文件夾 EFDemo1 ,cmd 進入空文件夾
2、dotnet new console | 創建控制台項目(.net core 3.1)
3、dotnet tool install --global dotnet-ef | 全局安裝dotnet-ef工具
4、dotnet add package Microsoft.EntityFrameworkCore.Design | 必要包
5、dotnet add package Microsoft.EntityFrameworkCore.SqlServer | 必要包
6、dotnet ef dbcontext scaffold "Data Source=.;Initial Catalog=Northwind;Integrated Security=True" Microsoft.EntityFrameworkCore.SqlServer | 從數據庫生成實體模型類

--=====================以上都是基於命令行操作,也有vs擴展插件===================================

1、下載vs插件:https://marketplace.visualstudio.com/items?itemName=ErikEJ.EFCorePowerTools 

安裝后右擊項目,在彈出的菜單項中選擇[逆向] 

 

 

 

 點擊【Add...】添加數據庫連接,然后點【OK】

 

 

填寫相關的參數后點【OK】

 

生成完畢! 

附加:

EFCoreTool視頻教程:https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Entity-Framework-Power-Tools 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM