From 07b0cf29c3b1a02d2132ea71e9e798fd9404a173 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 14 Aug 2022 08:21:23 +0800 Subject: [PATCH] Update demo --- .../QuestDbTest/Demo/DemoE_CodeFirst.cs | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/Src/Asp.NetCore2/QuestDbTest/Demo/DemoE_CodeFirst.cs b/Src/Asp.NetCore2/QuestDbTest/Demo/DemoE_CodeFirst.cs index 9ed97b445..9dd274e02 100644 --- a/Src/Asp.NetCore2/QuestDbTest/Demo/DemoE_CodeFirst.cs +++ b/Src/Asp.NetCore2/QuestDbTest/Demo/DemoE_CodeFirst.cs @@ -19,6 +19,10 @@ namespace OrmTest InitKeyType = InitKeyType.Attribute, IsAutoCloseConnection = true }); + db.Aop.OnLogExecuting = (s, p) => + { + Console.WriteLine(s); + }; db.DbMaintenance.CreateDatabase(); db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1 db.Insertable(new CodeFirstTable1() { Name = "a", Text = "a" }).ExecuteCommand(); @@ -41,13 +45,14 @@ namespace OrmTest } private static void TestBool(SqlSugarClient db) { - db.CodeFirst.InitTables(); - db.DbMaintenance.TruncateTable("BoolTest"); + db.CodeFirst.InitTables(); + db.DbMaintenance.TruncateTable("BoolTest3"); var Id = 1; - db.Insertable(new BoolTest2() { A = true, Id = Id }).ExecuteCommand(); - Console.Write(db.Queryable().First().A); - db.Updateable(new BoolTest2() { A = false, Id = Id }).ExecuteCommand(); - Console.Write(db.Queryable().First().A); + db.Insertable(new List(){ new BoolTest5() { dateTime=DateTime.Now,A = true, Id = Id } }).ExecuteCommand(); + Console.Write(db.Queryable().First().A); + //db.Updateable(new BoolTest4() { dateTime = DateTime.Now,A = false, Id = Id }).ExecuteCommand(); + db.Insertable(new List() { new BoolTest5() { dateTime = DateTime.Now, A = true, Id = Id }, new BoolTest5() { dateTime = DateTime.Now, A = false, Id = Id } }).ExecuteCommand(); + Console.Write(db.Queryable().ToList().Last().A); } } public class GuidTest @@ -56,11 +61,12 @@ namespace OrmTest public long Id { get; set; } public Guid A { get; set; } } - public class BoolTest2 + public class BoolTest5 { [SugarColumn(IsPrimaryKey = true)] public long Id { get; set; } public bool A { get; set; } + public DateTime dateTime { get; set; } } [SugarIndex(null, nameof(IndexClass.Name), OrderByType.Asc)]