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
相关推荐
陆少枫17 分钟前
JDBC强化关键_009_连接池
java·数据库·mysql
夜光小兔纸21 分钟前
SQL Server 查询所有表数据量
数据库·sql·sql server
张紫娃27 分钟前
Spring @Async 典型用法
java·数据库·sql
努力的小郑37 分钟前
Elasticsearch 批量创建索引实践与优化建议
数据库·elasticsearch
甜甜的资料库39 分钟前
基于ssm智慧乡村旅游服务平台微信小程序源码数据库文档
数据库·微信小程序·旅游
旷野说1 小时前
MongoDb 有必要分库么
数据库·mongodb
isNotNullX3 小时前
什么是数据清洗?数据清洗有哪些步骤?
大数据·数据库·数据仓库·数据治理·元数据
雾林小妖3 小时前
Python+pymysql中select count(*)/select *使用方式
数据库·sql
你是橙子那我是谁3 小时前
Redis的list的底层原理
数据库·redis·list
合方圆~小文3 小时前
20倍光学镜头怎么实现20+20倍数实现
数据库·人工智能·硬件工程