EntityFrameworkCore的简单使用
注:以下内容均由网上资源整理而来 通过数据库连接信息自动生成【数据库上下文类(DbContext )】及【数据表模型类( Models )】 1.以 MSSQL 为例,新加 .net core3.0 控制台项目,并引用类库: Microsoft.EntityFrameworkCore.Design 、 Microsoft.EntityFrameworkCore.SqlServer 。 2.进入工具 =>NuGet 包管理器 => 程序包管理器控制台,输入命令: 【Scaffold-DbContext "Data Source=xx.xx.xx.xx;Initial Catalog=Test;User ID=xx;Password=xx;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models】 然后按 Enter执行。 3.执行后,可以看到项目中新建了 OutputDir 文件夹,并将 【数据库上下文类( DbContext )】及【数据表模型类( Models )】创建在其中。 注:执行该命令的项目必须包含入口方法,因而不能通过类库项目执行该命令。 通过 【数据库上下文类( DbContext )】及【数据表模型类( Models )】自动生成数据库 1.以 MSSQL 为例,新加 .net core3.0 控制台项目