From 600a34f620906e23661d96bc411eef5d4684d369 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 20 Dec 2022 17:01:43 +0800 Subject: [PATCH] Update unit test --- Src/Asp.Net/DmTest/UnitTest/UInsert3.cs | 48 ++++++++++++++++++++++--- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/Src/Asp.Net/DmTest/UnitTest/UInsert3.cs b/Src/Asp.Net/DmTest/UnitTest/UInsert3.cs index de9599098..5a0f82015 100644 --- a/Src/Asp.Net/DmTest/UnitTest/UInsert3.cs +++ b/Src/Asp.Net/DmTest/UnitTest/UInsert3.cs @@ -23,6 +23,46 @@ namespace OrmTest }).ExecuteCommand(); db.Insertable(new ORDER() { Name = "a" }).ExecuteCommand(); + db.Updateable(new Order() + { + CustomId = 1, + CreateTime = DateTime.Now, + Id = 1, + Price = 1, + Name = "a" + }).ExecuteCommand(); + + db.Updateable(new List(){ new Order() + { + CustomId = 1, + CreateTime = DateTime.Now, + Id = 1, + Price = 1, + Name = "a" + }, + new Order() + { + CustomId = 1, + CreateTime = DateTime.Now, + Id = 1, + Price = 1, + Name = "a" + } }).ExecuteCommand(); + + + db.Updateable().SetColumns(it => new Order() + { + CustomId = 1, + Price = 1, + Name = "a" + }, true).Where(it => it.Id == 1).ExecuteCommand(); + + db.Updateable().SetColumns(it => new ORDER() + { + CustomId = 1, + Price = 1, + Name = "a" + }, true).Where(it => it.Id == 1).ExecuteCommand(); } public class Order @@ -34,12 +74,12 @@ namespace OrmTest /// public string Name { get; set; } public decimal Price { get; set; } - [SugarColumn(InsertServerTime =true)] + [SugarColumn(InsertServerTime = true, UpdateServerTime = true)] public DateTime CreateTime { get; set; } [SugarColumn(IsNullable = true)] - public int CustomId { get; set; } + public int CustomId { get; set; } } - + [SugarTable("Order")] public class ORDER { [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] @@ -49,7 +89,7 @@ namespace OrmTest /// public string Name { get; set; } public decimal Price { get; set; } - [SugarColumn(InsertSql = "'2020-1-1'")] + [SugarColumn(InsertSql = "'2020-1-1'", UpdateSql = "'2020-1-1'")] public DateTime CreateTime { get; set; } [SugarColumn(IsNullable = true)] public int CustomId { get; set; }