From a85b7d4a4af0a1e1b3daa3d7406848e8447af345 Mon Sep 17 00:00:00 2001 From: ConanYao Date: Fri, 8 Dec 2023 01:51:16 +0800 Subject: [PATCH] update test to dotnet8 --- .../KingbaseES.BasicTest.csproj | 2 +- .../20231013152623_initial.Designer.cs | 2 +- .../Migrations/20231013152623_initial.cs | 2 +- test/KingbaseES.BasicTest/Program.cs | 21 ++++++++++++++++--- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/test/KingbaseES.BasicTest/KingbaseES.BasicTest.csproj b/test/KingbaseES.BasicTest/KingbaseES.BasicTest.csproj index ddfc138..36535fb 100644 --- a/test/KingbaseES.BasicTest/KingbaseES.BasicTest.csproj +++ b/test/KingbaseES.BasicTest/KingbaseES.BasicTest.csproj @@ -2,7 +2,7 @@ Exe - net6.0 + net8.0 enable diff --git a/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.Designer.cs b/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.Designer.cs index 38f34ab..abfc883 100644 --- a/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.Designer.cs +++ b/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.Designer.cs @@ -12,7 +12,7 @@ namespace KingbaseES.BasicTest.Migrations { [DbContext(typeof(BlogContext))] [Migration("20231013152623_initial")] - partial class initial + partial class Initial { protected override void BuildTargetModel(ModelBuilder modelBuilder) { diff --git a/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.cs b/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.cs index 29bfaf7..7832870 100644 --- a/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.cs +++ b/test/KingbaseES.BasicTest/Migrations/20231013152623_initial.cs @@ -4,7 +4,7 @@ namespace KingbaseES.BasicTest.Migrations { - public partial class initial : Migration + public partial class Initial : Migration { protected override void Up(MigrationBuilder migrationBuilder) { diff --git a/test/KingbaseES.BasicTest/Program.cs b/test/KingbaseES.BasicTest/Program.cs index 07cce71..1b8a87d 100644 --- a/test/KingbaseES.BasicTest/Program.cs +++ b/test/KingbaseES.BasicTest/Program.cs @@ -22,16 +22,31 @@ static void Main(string[] args) // get list var blogs = context.Blogs.ToList(); - + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "当前 Blogs 表中条目数:" + blogs.Count); + if (blogs.Any()) + { + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "当前 Blogs 表中条目数大于1,进行清理..."); + context.Blogs.RemoveRange(blogs); + context.SaveChanges(); + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "清理完成!"); + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "当前 Blogs 表中条目数:" + blogs.Count); + } //add - context.Add(new Blog() { Name = "jeffcky" }); + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "新增 Blog 实体 值为I love EFCore!"); + context.Add(new Blog() { Name = "I love EFCore!" }); var result = context.SaveChanges(); //update var first = context.Blogs.FirstOrDefault(); - first.Name = "jeffcky2"; + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "查询结果:" + first.Name); + + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "变更 Blog 实体 值为I love EFCore too!"); + first.Name = "I love EFCore too!"; context.SaveChanges(); + // get + var testselect = context.Blogs.FirstOrDefault(); + Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "查询结果:" + testselect.Name); Console.ReadKey(); } }