EF core DBFirst for Mysql

一、NuGet 添加工具

EF core DBFirst for Mysql

二、生成数据库上下文.

输入如下命令

Scaffold-DbContext -Force  "Server=127.0.0.1;User Id=root;Password=root;Database=web_shopping_mall" -Provider "Pomelo.EntityFrameworkCore.MySql"
但这样的话默认生成的实体类会加大根目录下面,映射到指定的目录例如(Entities)的语句为
Scaffold-DbContext -Force  "Server=127.0.0.1;User Id=root;Password=root;Database=web_shopping_mall" -Provider "Pomelo.EntityFrameworkCore.MySql" -OutputDir Entities