efcore從數據庫快速生成實體及context


有些項目開發時先建立數據庫,再用codefirst來書寫entity和EntityConfiguration,比較耗費功夫。

1、在vs2017中新建個asp.net core的web項目,或者其他項目均可。

2、打開nuget管理器命令行。執行以下3條命令安裝相關功能。

Install-Package Microsoft.EntityframeworkCore.SqlServer
Install-Package Microsoft.EntityframeworkCore.Tools
Install-Package Microsoft.VisualStudio.Web.CodeGeneration.Design

3、執行這一命令。后面是數據庫連接字符串

Scaffold-DbContext -Force “Data Source=59.110.21.214; Initial Catalog=test_DEV; Persist Security Info=True; User ID=sa; Password=123;” Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models/DataModels

4、此時會在model文件夾下會生成數據庫中所有的實體和dbcontext文件。

 


免責聲明!

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



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