| 
									
										
										
										
											2023-11-06 21:50:33 +08:00
										 |  |  |  | using SqliteTest.UnitTest; | 
					
						
							|  |  |  |  | using SqlSugar; | 
					
						
							| 
									
										
										
										
											2019-06-04 21:09:53 +08:00
										 |  |  |  | using System; | 
					
						
							|  |  |  |  | using System.Collections.Generic; | 
					
						
							|  |  |  |  | using System.Linq; | 
					
						
							|  |  |  |  | using System.Text; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | namespace OrmTest | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  |     public partial class NewUnitTest | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |        public static  SqlSugarClient Db=> new SqlSugarClient(new ConnectionConfig() | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             DbType = DbType.Sqlite, | 
					
						
							|  |  |  |  |             ConnectionString = Config.ConnectionString, | 
					
						
							|  |  |  |  |             InitKeyType = InitKeyType.Attribute, | 
					
						
							|  |  |  |  |             IsAutoCloseConnection = true, | 
					
						
							|  |  |  |  |             AopEvents = new AopEvents | 
					
						
							|  |  |  |  |             { | 
					
						
							|  |  |  |  |                 OnLogExecuting = (sql, p) => | 
					
						
							|  |  |  |  |                 { | 
					
						
							|  |  |  |  |                     Console.WriteLine(sql); | 
					
						
							|  |  |  |  |                     Console.WriteLine(string.Join(",", p?.Select(it => it.ParameterName + ":" + it.Value))); | 
					
						
							|  |  |  |  |                 } | 
					
						
							|  |  |  |  |             } | 
					
						
							|  |  |  |  |         }); | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         public static void RestData() | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Db.DbMaintenance.TruncateTable<Order>(); | 
					
						
							|  |  |  |  |             Db.DbMaintenance.TruncateTable<OrderItem>(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |         public static void Init() | 
					
						
							|  |  |  |  |         { | 
					
						
							| 
									
										
										
										
											2025-03-24 15:47:54 +08:00
										 |  |  |  |             Unitasdfays.Init(); | 
					
						
							| 
									
										
										
										
											2024-04-26 17:50:01 +08:00
										 |  |  |  |             Unitadfafafa.Init(); | 
					
						
							| 
									
										
										
										
											2024-04-11 18:49:28 +08:00
										 |  |  |  |             UnitSubGroupadfa.Init(); | 
					
						
							| 
									
										
										
										
											2024-03-15 18:13:06 +08:00
										 |  |  |  |             UnitAsyncToken.Init(); | 
					
						
							| 
									
										
										
										
											2024-03-05 23:02:54 +08:00
										 |  |  |  |             UnitSplitadfa.Init(); | 
					
						
							| 
									
										
										
										
											2024-02-18 16:53:09 +08:00
										 |  |  |  |             UnitWeek.Init(); | 
					
						
							| 
									
										
										
										
											2023-11-13 11:24:02 +08:00
										 |  |  |  |             Unitafadsa.Init(); | 
					
						
							| 
									
										
										
										
											2023-10-16 13:23:18 +08:00
										 |  |  |  |             UnitSplitTask.Init(); | 
					
						
							| 
									
										
										
										
											2023-10-04 20:49:45 +08:00
										 |  |  |  |             UnitBulkMerge.Init(); | 
					
						
							| 
									
										
										
										
											2023-09-28 14:14:42 +08:00
										 |  |  |  |             UnitBizDelete.Init(); | 
					
						
							| 
									
										
										
										
											2023-09-22 16:11:56 +08:00
										 |  |  |  |             UnitBulkCopyUpdateaasfa.Init(); | 
					
						
							| 
									
										
										
										
											2022-12-03 23:44:02 +08:00
										 |  |  |  |             UnitSubToList.Init(); | 
					
						
							| 
									
										
										
										
											2022-10-04 22:58:40 +08:00
										 |  |  |  |             CrossDatabase02.Init(); | 
					
						
							| 
									
										
										
										
											2022-10-04 20:41:47 +08:00
										 |  |  |  |             CrossDatabase03.Init(); | 
					
						
							| 
									
										
										
										
											2022-07-24 17:20:19 +08:00
										 |  |  |  |             ULock.Init(); | 
					
						
							| 
									
										
										
										
											2022-07-23 14:12:13 +08:00
										 |  |  |  |             UNavQuery01.Init(); | 
					
						
							| 
									
										
										
										
											2022-04-10 02:36:11 +08:00
										 |  |  |  |             UCustom012.Init(); | 
					
						
							| 
									
										
										
										
											2022-01-16 18:44:43 +08:00
										 |  |  |  |             Bulk(); | 
					
						
							| 
									
										
										
										
											2019-06-04 21:09:53 +08:00
										 |  |  |  |             CodeFirst(); | 
					
						
							|  |  |  |  |             Updateable(); | 
					
						
							|  |  |  |  |             Json(); | 
					
						
							|  |  |  |  |             Ado(); | 
					
						
							|  |  |  |  |             Queryable(); | 
					
						
							|  |  |  |  |             QueryableAsync(); | 
					
						
							|  |  |  |  |             Thread(); | 
					
						
							|  |  |  |  |             Thread2(); | 
					
						
							|  |  |  |  |             Thread3(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |     } | 
					
						
							|  |  |  |  | } |