diff --git a/Src/Asp.Net/QuestDbTest/Demo/Unit01.cs b/Src/Asp.Net/QuestDbTest/Demo/Unit01.cs index 02dbf1f9d..3d6643cf6 100644 --- a/Src/Asp.Net/QuestDbTest/Demo/Unit01.cs +++ b/Src/Asp.Net/QuestDbTest/Demo/Unit01.cs @@ -8,7 +8,7 @@ namespace OrmTest { public class Unit01 { - public static void Init() + public static void Init() { var client = new SqlSugarClient(new ConnectionConfig() { @@ -29,6 +29,27 @@ namespace OrmTest client.Queryable().Where(u => u.cate.Equals("a")).ToList(); client.Queryable().Where(u => u.cate.Equals(users[0].cate)).ToList(); + + client.CodeFirst.InitTables(); + if (!client.Queryable().Any()) + { + client.Insertable(new UnitPage() { id = 1 }).ExecuteCommand(); + client.Insertable(new UnitPage() { id = 2 }).ExecuteCommand(); + client.Insertable(new UnitPage() { id = 3 }).ExecuteCommand(); + client.Insertable(new UnitPage() { id = 4 }).ExecuteCommand(); + client.Insertable(new UnitPage() { id = 4 }).ExecuteCommand(); + client.Insertable(new UnitPage() { id = 6 }).ExecuteCommand(); + client.Insertable(new UnitPage() { id = 7 }).ExecuteCommand(); + } + var first = client.Queryable().Take(1).ToList(); + var first2 = client.Queryable().First(); + var pagr1 = client.Queryable().ToPageList(1, 2); + var pagr2 = client.Queryable().ToPageList(2, 2); + var pagr3 = client.Queryable().ToPageList(0, 2); + } + public class UnitPage + { + public int id { get; set; } } [SugarTable("TestUser")]