1. 打开Nuget包的程序管理命令控制台,执行添加引用命令 ,注意执行时控制台的默认项目要定位为 **XX.Model**
      1. Scaffold-DbContext -Force "Data Source=XX.XX.XX.XX;Initial Catalog=report;Persist Security Info=True;User ID=power;Password=pwd" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models/DataModels
    1. // 较为完整
    2. Scaffold-DbContext "PORT=5435;DATABASE=DocumentDB;HOST=localhost;PASSWORD=1;USER ID=postgres;" Npgsql.EntityFrameworkCore.PostgreSQL -OutputDir Entities -Tables "fsrd_plugingroup","fsrd_plugingroupfunction" -Context ApplicationContext -Contextdir Data -Project BusinessOrg.API -StartupProject BusinessOrg.API -Force
    • 参数说明
      • **-o** 输出目录(-OutputDir)
      • **-f** 覆盖现有文件(-Force),数据库更新时会用到
      • **-t** 指定表名(-Tables)

    如果中间出错,请先确保你的工程文件可以编译成功,并使用**-f**参数覆盖现有文件