From 6f9d899275d519c138de6feb5a2bcf1cd86e27f0 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 6 Dec 2023 03:30:25 +0800 Subject: [PATCH] Add user case test --- .../UserTestCases/UnitTest/UnitGridSave2.cs | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitGridSave2.cs b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitGridSave2.cs index f6f127502..91bce9dc4 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitGridSave2.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitGridSave2.cs @@ -66,8 +66,32 @@ namespace OrmTest // Query all students again // 再次查询所有学生 var list = db.Queryable().ToList(); + + db.CodeFirst.InitTables(); + db.Context + .Deleteable(a => a.MarkTime.AddDays(a.KeepDays) < DateTime.Now) + .ExecuteCommandAsync().GetAwaiter().GetResult(); } + [SugarTable("Marker")] + + public class MarkerEntity + + { + + [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] + + public int Id { get; set; } + + public DateTime MarkTime { get; set; } + + public string Tag { get; set; } + + public string Value { get; set; } + + public int KeepDays { get; set; } = 7; + + } // Define the entity class 定义实体类 [SugarTable("UnitSaveTablea5")] public class Student