EF Core 数据库映射成实体类

首先在 NuGet 包管理器中安装三个包

Microsoft.EntityFrameworkCore.SqlServer 是一个用于与 SQL Server 数据库进行交互的实体框架核心包。这个包提供了方便的方法和工具,用于在 .NET Core 应用程序中操作 SQL Server 数据库。

Microsoft.EntityFrameworkCore.Tools 是一个用于创建数据库和执行数据库迁移的工具包。它提供了一些命令行工具,可以方便地生成数据库模型、创建数据库、迁移数据库等操作。

Microsoft.EntityFrameworkCore.Design 这个包主要用于实现数据库的迁移,即数据模型和数据库同步的工具。

然后找到这里的程序包管理器控制台

最后在控制台中输入命令执行

复制代码
Scaffold-DbContext "Data Source=127.0.0.1;Initial Catalog=Demo;User=sa;Password=123456;Encrypt=True;TrustServerCertificate=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
相关推荐
qq_189807031 天前
c++怎么解决ifstream在读取UTF-16文件时的乱码_imbue用法【避坑】
jvm·数据库·python
2301_777599371 天前
Golang怎么实现微服务日志聚合_Golang如何将多个服务的日志统一收集到一处查询【指南】
jvm·数据库·python
数琨创享TQMS质量数智化1 天前
数琨创享Sigmar TQMS: 制造业质量管理报表体系的系统性重构
数据库·人工智能·重构
m0_747854521 天前
MySQL如何缓解热点数据的更新瓶颈_合并更新请求与排队控制
jvm·数据库·python
zhangchaoxies1 天前
React Flow 边缘丢失与错位问题的根源及 Hooks 重构方案
jvm·数据库·python
Wyz201210241 天前
如何在 React 中正确绑定 onClick 事件避免字符串赋值错误
jvm·数据库·python
m0_377618231 天前
如何在 Node.js 服务器间正确配置 CORS 实现跨子域资源访问
jvm·数据库·python
qq_189807031 天前
如何在 Django ListView 中正确过滤当前用户的照片数据
jvm·数据库·python
m0_377618231 天前
Go语言如何用systemd_Go语言systemd服务管理教程【总结】
jvm·数据库·python
杰克尼1 天前
redis(day05-分布式缓存)
数据库·redis·缓存