摘要: 1.Update-DataBase xxx 概述:将数据库回滚到某个版本。 1.首先创建一个表 Dog 2.生成迁移 Add-Migration CreateDogTable 并更新到数据库 Update-Database 3.现在我们为Dog类新增一个字段 Age ,并且生成迁移 AddAgeTo 阅读全文
posted @ 2022-12-03 16:21 _冬眠 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1.实例化创建数据库上下文类 首先实例化一个数据库操作上下文类,注意到DbContext实现了IDisposable接口,所以使用using语句,避免内存泄露。 2.插入 以Person类为例,先生成一些简单的数据。 注意,在新增/删除/修改操作后,需要执行一次保存操作,才能把数据更新到数据库。 这 阅读全文
posted @ 2022-12-03 14:05 _冬眠 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.创建项目 这里我们先新建一个控制台项目:“jyq.EFCore.Learn”,框架基于.NET6 2.安装 Neget包 Install-Package Microsoft.EntityFrameworkCore.SqlServer 3.创建实体类 这里我们创建几个用来测试的实体类:Book , 阅读全文
posted @ 2022-12-03 12:00 _冬眠 阅读(195) 评论(0) 推荐(0) 编辑