在.NET Core中,如果采用DB First方式,可以使用Scaffold-DbContext 生成程序模型,方式为:
Scaffold-DbContext -Connection "Server= xxx.xxx.xxx.xxx;Database = xx; Integrated Security = False; User ID = ; Password = " -Provider "Microsoft.EntityFrameworkCore.SqlServer" -OutputDir Models
如果需要根据数据库更新模型,可以使用
Scaffold-DbContext -force -Connection "Server= xxx.xxx.xxx.xxx;Database = xx; Integrated Security = False; User ID = ; Password = " -Provider "Microsoft.EntityFrameworkCore.SqlServer" -OutputDir Models
前提,需要使用Nudget 安装
Microsoft.EntityFrameCore
Microsoft.EntityFrameCore.SqlServer.Design
Microsoft.EntityFrameCore.Tools
在.NETCore中,通过DBFirst方式使用Scaffold-DbContext命令,可以快速生成或更新程序模型。具体操作包括指定数据库连接、选择EF Core提供程序及指定输出目录。此过程需预先安装相关NuGet包。
1270

被折叠的 条评论
为什么被折叠?



