From 6d51dac4df590d1b769354e631d00a3842f66ac1 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 25 Aug 2024 15:45:09 +0800 Subject: [PATCH] Update demo --- .../MySqlTest/UserTestCases/UnitTest/Main.cs | 1 + .../UserTestCases/UnitTest/Unitsdfa1231.cs | 38 +++++++++++++++++++ .../UserTestCases/UnitTest/Main.cs | 1 + .../UserTestCases/UnitTest/Unitsdfa1231.cs | 38 +++++++++++++++++++ 4 files changed, 78 insertions(+) create mode 100644 Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Unitsdfa1231.cs create mode 100644 Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Unitsdfa1231.cs diff --git a/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Main.cs b/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Main.cs index c906af2ff..3e9fa0156 100644 --- a/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Main.cs +++ b/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Main.cs @@ -31,6 +31,7 @@ namespace OrmTest } public static void Init() { + Unitsdfa1231.Init(); Unitadfad1.Init(); UnitWeek.Init(); UnitTest.Init(); diff --git a/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Unitsdfa1231.cs b/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Unitsdfa1231.cs new file mode 100644 index 000000000..b5a481968 --- /dev/null +++ b/Src/Asp.NetCore2/MySqlTest/UserTestCases/UnitTest/Unitsdfa1231.cs @@ -0,0 +1,38 @@ +using SqlSugar; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OrmTest +{ + internal class Unitsdfa1231 + { + public static void Init() + { + var db = NewUnitTest.Db; + db.CodeFirst.InitTables(); + var sql1 = db.Queryable() + .Distinct() + .Select(it => new CnDataDTO() + { + time = SqlFunc.ToDate(it.time) + }, true) + .MergeTable() + .OrderBy(it => it.time) + .ToList(); + } + [SugarTable("Unit1sacndata")] + public class CnDataDTO + { + [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "序号")] + public int id { get; set; } + public string name { get; set; } + public string code { get; set; } + public string type { get; set; } + + public DateTime time { get; set; } + } + } +} diff --git a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Main.cs b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Main.cs index b8ed0e1c5..c963b3b85 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Main.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Main.cs @@ -33,6 +33,7 @@ namespace OrmTest } public static void Init() { + Unitsdfa1231.Init(); Unitasxdfaaa.Init(); UnitSplitadfaf1.Init(); Unitaadfas1.Init(); diff --git a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Unitsdfa1231.cs b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Unitsdfa1231.cs new file mode 100644 index 000000000..b5a481968 --- /dev/null +++ b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/Unitsdfa1231.cs @@ -0,0 +1,38 @@ +using SqlSugar; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OrmTest +{ + internal class Unitsdfa1231 + { + public static void Init() + { + var db = NewUnitTest.Db; + db.CodeFirst.InitTables(); + var sql1 = db.Queryable() + .Distinct() + .Select(it => new CnDataDTO() + { + time = SqlFunc.ToDate(it.time) + }, true) + .MergeTable() + .OrderBy(it => it.time) + .ToList(); + } + [SugarTable("Unit1sacndata")] + public class CnDataDTO + { + [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "序号")] + public int id { get; set; } + public string name { get; set; } + public string code { get; set; } + public string type { get; set; } + + public DateTime time { get; set; } + } + } +}