EntityFrameworkCore 逆向工具主要是由这两个包提供
Microsoft.EntityFrameworkCore.Tools Microsoft.VisualStudio.Web.CodeGeneration.Design 通过Nuget安装这两个包
或在Nuget控制台 Install-Package Microsoft.EntityFrameworkCore.Tools
输入 Get-Help about_EntityFrameworkCore 获取基本操作指令
基于 Code First
Add-Migration InitialCreate 基于实体创建数据库迁移
Update-Database 更新数据库 这个时候你的CodeFirst 基本由实体到数据库的创建完成。
基于数据库优先的逆向工程
Scaffold-DbContext'Data Source=(localdb)MSSQLLocalDB;Initial Catalog=Chinook' Microsoft.EntityFrameworkCore.SqlServer 全部表
Scaffold-DbContext'Data Source=(localdb)MSSQLLocalDB;Initial Catalog=Chinook' Microsoft.EntityFrameworkCore.SqlServer -Tables Artist, Album 指定表
Scaffold-DbContext ... -ContextDir Data -OutputDir Models 设置基架目录