.net core 2使用ef core 2.0以db first方法创建实体类

时间:2021-07-28 07:40:42

先安装以下三个包:

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

然后包管理控制台默认项目切换到相应项目,运行:

Scaffold-DbContext "Data Source=192.168.110.129;Initial Catalog=yourDB;User Id=yourUserId;Password=yourPassword" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

其中-OutputDir的作用是指定输出文件夹。