From 8c44c9574e1066c041344482c2b2260959991d6e Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Thu, 6 Oct 2022 13:43:17 +0800 Subject: [PATCH] Add unit test --- Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs b/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs index 67ba047ea..8eb22f0ab 100644 --- a/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs +++ b/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs @@ -48,9 +48,18 @@ namespace OrmTest db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.Price }).ExecuteReturnIdentity(); db.Insertable(insertObj).InsertColumns("Name", "Price").ExecuteReturnIdentity(); + db.DbMaintenance.TruncateTable(); + Console.WriteLine(db.Queryable().Count()); + + for (int i = 0; i < 588; i++) + { + updateObjs.Add(new Order() { Id = 11, Name = "order11", Price = i*10 }); + } //ignore null columns db.Insertable(updateObjs).ExecuteCommand();//get change row count + Console.WriteLine(db.Queryable().Count()); + db.DbMaintenance.TruncateTable(); //Use Lock db.Insertable(insertObj).With(SqlWith.UpdLock).ExecuteCommand();