entityframework

GISer_Qing1 个月前
数据库·c#·.netcore·entityframework
ASP.NET Core 8.0学习笔记(二十七)——数据迁移:Migrations深入与其他迁移命令1.EF Core提供两种方式来保持EF Core的模型与数据库保持同步。 (1)以数据库为准:反向工程(Db First),适用于中大型工程 (2)以代码为准:数据迁移(Code First),适用于小型工程 2.关于Nuget包:Microsoft.EntityFrameworkCore.Design:常用于反向工程 Tools:数据迁移 3.迁移方式: (1)当引入的数据模型更改时,添加迁移操作时,EF Core将当前模型与旧模型的快照进行比较,确定差异并生成迁移源文件 注意:主要是比较模型类与模型
初级代码游戏4 个月前
数据库·mysql·entityframework
C#使用实体类Entity Framework Core操作mysql入门:从数据库反向生成模型2 处理连接字符串初级代码游戏的专栏介绍与文章目录-CSDN博客我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
GISer_Qing4 个月前
数据库·c#·.netcore·ef core·entityframework
ASP.NET Core8.0学习笔记(二十六)——EF Core Include导航数据加载——显式加载1.应用场景:在前面使用Include方法加载依赖实体时,在加载主体实体时,依赖实体也会一并自动加载。但是某些时候我们只需要查询主体实体,没有必要加载依赖实体,或者说只有我们需要依赖实体时再去加载依赖实体。这就需要使用显式加载。
GISer_Qing5 个月前
数据库·c#·.netcore·ef core·entityframework
ASP.NET Core8.0学习笔记(二十二)——单向导航属性1.双向导航属性存在的问题:数据库中存在一些“基础表”,这些表会被其他各种表来引用。比如有一张User表,另有请假表(请假人、审批人)、采购表(采购员、审核员)等多个表的多个属性都会引用这一张表。那么对于User这个实体,当中就会引用所有表实体作为导航属性,从而造成User表臃肿。 2.观察前文的两个实体: 主体实体文章Article:
Syspan1 年前
c#·abp·ef core·entityframework
Abp框架,EF 生成迁移文件时,自动添加表和字段注释内容在使用 abp 框架,或者ef 的时候都会遇到一个问题,就是建实体后要将实体描述生成到数据库中,就需要手动去添加