.Net Core EF生成实体类
第一步 引入EF
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.SqlServer.Design
//注意,以上三个EF Core工具包版本必须与asp.net core大版本相同,否则容易出现安装失败以及迁移代码生成代码无法使用的情况
第二步 设置数据库连接串
点击查看代码
"ConnectionStrings": {
"SqlServerConnection": "Data Source=[数据库IP];Initial Catalog=[数据库名称];persist security info=True;user id=[账号(用户名)];password=[密码];MultipleActiveResultSets=True;"
}
上图片内两种链接字符串都可以执行生成代码
第三步 打开如图所示
第四步 执行生成实体类
Scaffold-DbContext "Data Source=[数据库IP];Initial Catalog=[数据库名称];persist security info=True;user id=[账号(用户名)];password=[密码];MultipleActiveResultSets=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force -UseDatabaseNames
当生成不成功时,可能是项目内存在错误代码片段,建议检查后再执行试一试。
本文作者:高小浩upup
本文链接:https://www.cnblogs.com/GaoUpUp/p/17171849.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步