diff --git a/Src/Asp.NetCore2/PgSqlTest/UnitTest/UnitSubToList.cs b/Src/Asp.NetCore2/PgSqlTest/UnitTest/UnitSubToList.cs index aea719a9e..bd2e659b2 100644 --- a/Src/Asp.NetCore2/PgSqlTest/UnitTest/UnitSubToList.cs +++ b/Src/Asp.NetCore2/PgSqlTest/UnitTest/UnitSubToList.cs @@ -11,6 +11,17 @@ namespace OrmTest public static void Init() { var db = NewUnitTest.Db; + List dis = new List(); + + for (int i = 0; i < 100; i++) + { + var guids = db.Queryable().Select(it => + + SqlFunc.NewUid() + ).Take(10) .ToList(); + dis.AddRange(guids); + } + var count = dis.Distinct().Count(); // db.Aop.OnLogExecuting = null; db.CodeFirst.InitTables(); diff --git a/Src/Asp.NetCore2/SqlSeverTest/UnitTest/Unitfafaf231.cs b/Src/Asp.NetCore2/SqlSeverTest/UnitTest/Unitfafaf231.cs index 054b2d534..3f08edd09 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UnitTest/Unitfafaf231.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UnitTest/Unitfafaf231.cs @@ -38,6 +38,14 @@ namespace OrmTest Date = x.CreateTime!.Value.Date, SumPrice = SqlFunc.AggregateSum(x.Price) }).MergeTable().ToList(); + + for (int i = 0; i < 100; i++) + { + var guids = Db.Queryable().Select(it => new + { + id = SqlFunc.NewUid() + }).Take(10).ToList(); + } Console.WriteLine(list.Count); } diff --git a/Src/Asp.NetCore2/SqliteTest/UnitTest/UnitSubToList.cs b/Src/Asp.NetCore2/SqliteTest/UnitTest/UnitSubToList.cs index 5383a088c..df71c85df 100644 --- a/Src/Asp.NetCore2/SqliteTest/UnitTest/UnitSubToList.cs +++ b/Src/Asp.NetCore2/SqliteTest/UnitTest/UnitSubToList.cs @@ -11,6 +11,14 @@ namespace OrmTest public static void Init() { var db = NewUnitTest.Db; + + for (int i = 0; i < 100; i++) + { + var guids = db.Queryable().Select(it => new + { + id = SqlFunc.NewUid() + }).Take(10).ToList(); + } // db.Aop.OnLogExecuting = null; db.DbMaintenance.TruncateTable();