EntityFramework DbFirst

EntityFramework这个.NET 的 ORM框架,可以代码优先(code first),也可以数据库优先(database first),本文主要介绍数据库优先 database first 的使用方法:

先在Package Manager Console中安装 Microsoft.EntityFrameworkCore.Tools包:

Install-Package Microsoft.EntityFrameworkCore.Tools

然后使用下面的命令扫描数据库,该命令根据数据库连接串扫描数据库,并生成相应的模型类。

Scaffold-DbContext "Server=127.0.0.1;User ID=root;Password=123456;Database=worksummary_net;" Pomelo.EntityFrameworkCore.MySql -OutputDir Data\Entities

扫描完成后,就可以在项目中使用EF进行数据库操作了。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注