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
相关推荐
zgscwxd几秒前
thinkphp6 --数据库操作 增删改查
数据库·thinkphp6
代码小鑫7 分钟前
A031-基于SpringBoot的健身房管理系统设计与实现
java·开发语言·数据库·spring boot·后端
天天要nx25 分钟前
D64【python 接口自动化学习】- python基础之数据库
数据库·python
精进攻城狮@1 小时前
Redis(value的数据类型)
数据库·redis
爪哇学长1 小时前
SQL 注入详解:原理、危害与防范措施
xml·java·数据库·sql·oracle
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ1 小时前
mybatisPlus打印sql配置
数据库·sql
弗拉唐2 小时前
将Excel文件的两个表格经过验证后分别读取到Excel表和数据库
数据库·excel
刘艳兵的学习博客2 小时前
刘艳兵-DBA033-如下那种应用场景符合Oracle ROWID存储规则?
服务器·数据库·oracle·面试·刘艳兵
simpleGq2 小时前
Redis知识点整理 - 脑图
数据库·redis·缓存
NiNg_1_2342 小时前
关系型数据库和非关系型数据库详解
数据库·oracle·nosql