当前位置: 首页 > article >正文

asp.net core 添加 EntityFrame

1:Nuget 引入程序集
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.EntityFrameworkCore.SqlServer.Design
Microsoft.EntityFrameworkCore.Tools

2:执行脚本

Scaffold-DbContext "Data Source=.;Initial Catalog=AdvancedCustomerDB;User ID=sa;Password=123456" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -ContextDir Models -Context CustomerDbContext -Force

-OutputDir 实体文件所存放的文件目录
-ContextDirDbContext 文件存放的目录
-ContextDbContext 文件名
-Schemas 需要生成实体数据的数据表所在的模式
-Tables 需要生成实体数据的数据表的集合
-DataAnnotations
-UseDatabaseNames 直接使用数据库中的表名和列名(某些版本不支持)
-Force 强制执行,重写已经存在的实体文件
3:迁移数据库

http://www.lryc.cn/news/2384007.html

相关文章:

  • 微软全新开源的Agentic Web网络项目:NLWeb,到底是什么 ?
  • Idea出现 100% classes 等
  • 【学习笔记】计算机操作系统(五)—— 虚拟存储器
  • 构建基于全面业务数据的大数据与大模型企业护城河战略
  • centos系统redis-dump安装
  • 乘最多水的容器 | 算法 | 给定一个整数数组。有n条垂线。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
  • Python项目文件组织与PyCharm实践:打造高效开发环境
  • 【Java高阶面经:数据库篇】19、分库分表查询困境:无分库分表键时的高效应对
  • spring中的BeanFactoryAware接口详解
  • Unity Hub打不开项目一直在加载
  • 蓝桥杯19681 01背包
  • 服务器操作系统调优内核参数(方便查询)
  • ElasticSearch导读
  • 【机器学习】 关于外插修正随机梯度方法的数值实验
  • 结构型:组合模式
  • windows 删除文件夹提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”
  • 使用 electron-builder 打包与发布 Electron 应用
  • 微信小程序中,解决lottie动画在真机不显示的问题
  • Wireshark 抓包工具使用
  • 大语言模型(LLM)本身是无状态的,怎么固化记忆
  • JUC入门(六)
  • std::chrono类的简单使用实例及分析
  • Git命令汇总(自用,持续更新update 5/23)
  • window xampp apache使用腾讯云ssl证书配置https
  • MATLAB求解二元一次方程组基础教程
  • Android13 wifi设置国家码详解
  • 逆向音乐APP:Python爬虫获取音乐榜单 (1)
  • JVM 垃圾回收器
  • Java合并两个列表到目标列表,并且进行排序
  • Spring AI Alibaba集成阿里云百炼大模型应用