实例介绍
SqlSugar ORM,是最易于使用的开箱即用ORM。
优势:低代码、高性能、超级简单、功能全面、多数据库兼容、适用于各种产品。
支持.NET版本:.net framework、.net core 3.1、.net 5、.net 6、.net 7、.net 8、.net 9、.net 10。
支持的数据库:MySql、SqlServer、Sqlite、Oracle、postgresql、达梦、人大金仓(国产推荐)、神通数据库、瀚高、Access、OceanBase、TDengine、QuestDb、Clickhouse、MySqlConnector、华为GaussDB、南大通用GBase、MariaDB、Tidb、Odbc、Percona Server、Amazon Aurora、Azure Database for MySQL、Google Cloud SQL for MySQL、自定义数据库。
描述:
真正实现了零SQL ORM表建立、索引和CRUD全部支持
支持.NET百万级大数据写入、更新、分表,并具有数十亿次查询统计的成熟解决方案
支持SAAS完整应用:跨数据库查询、审计、租户分库、租户分表和租户数据隔离
支持低代码 工作流(动态类构建、动态表构建、非实体多库
【实例截图】
【核心代码】
文件清单
└── SqlSugar-f9f2b7e42caca6d8aca4995c8d3624097c6b13b2
├── LICENSE
├── README.md
└── Src
├── Asp.Net
│ ├── AccessTest
│ │ ├── AccessTest.csproj
│ │ ├── App.config
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoH_Tenant.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoL_Snowflake.cs
│ │ │ ├── DemoM_UnitOfWork.cs
│ │ │ └── DemoN_SplitTable.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── Custom.cs
│ │ │ ├── DataDictionary.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Test.accdb
│ │ ├── Test.laccdb
│ │ ├── Unit
│ │ │ ├── UInsert3.cs
│ │ │ ├── UnitInsertNavN.cs
│ │ │ └── UnitOneToOneN.cs
│ │ ├── x64
│ │ │ └── SQLite.Interop.dll
│ │ └── x86
│ │ └── SQLite.Interop.dll
│ ├── CustomDbTest
│ │ ├── App.config
│ │ ├── Config.cs
│ │ ├── CustomDbTest.csproj
│ │ ├── Demo0_SqlSugarClient.cs
│ │ ├── Demo1_Queryable.cs
│ │ ├── Demo2_Updateable.cs
│ │ ├── Demo3_Insertable.cs
│ │ ├── Demo4_Deleteable.cs
│ │ ├── Demo5_SqlQueryable.cs
│ │ ├── Demo7_Ado.cs
│ │ ├── DemoD_DbFirst.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── Custom.cs
│ │ │ ├── DataDictionary.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── Test.accdb
│ ├── DmTest
│ │ ├── App.config
│ │ ├── BugTest
│ │ │ └── BugTest1.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ └── DemoN_SplitTable.cs
│ │ ├── DmTest.csproj
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── Student.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── packages.config
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UInsert3.cs
│ │ ├── UJson.cs
│ │ ├── UnitBulkCopy.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── USave.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── ExtensionsDemo
│ │ ├── app.config
│ │ ├── CacheDemo.cs
│ │ ├── Config.cs
│ │ ├── DbFirstDemo.cs
│ │ ├── ExtensionsDemo.csproj
│ │ ├── Models
│ │ │ └── Student.cs
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── Json2SqlTest
│ │ ├── App.config
│ │ ├── DeleteableTest.cs
│ │ ├── InsertableTest.cs
│ │ ├── Json2SqlTest.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── QueryableTest.cs
│ │ ├── Table.cs
│ │ └── UpdateableTest.cs
│ ├── KdbndpTest
│ │ ├── App.config
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Kdbndp_dll
│ │ │ ├── Kdbndp.dll
│ │ │ ├── System.Buffers.dll
│ │ │ ├── System.Memory.dll
│ │ │ ├── System.Numerics.Vectors.dll
│ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ ├── System.Threading.Tasks.Extensions.dll
│ │ │ └── System.ValueTuple.dll
│ │ ├── KdbndpTest.csproj
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UInsert3.cs
│ │ ├── UJson.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── MySqlConnectorTest
│ │ ├── App.config
│ │ ├── Bugs
│ │ │ └── BugTest1.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoN_SplitTable.cs
│ │ │ └── DemoO_Fastest.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ ├── Unit
│ │ │ │ └── Custom1
│ │ │ │ ├── EGoodsBrand.cs
│ │ │ │ ├── EGoodsClass.cs
│ │ │ │ ├── EGoods.cs
│ │ │ │ ├── EOrderAlbaran.cs
│ │ │ │ ├── EOrderAlbaranDetail.cs
│ │ │ │ ├── EOrderReturn.cs
│ │ │ │ ├── EOrderReturnDetail.cs
│ │ │ │ └── PurchaseDetailModel.cs
│ │ │ └── ViewOrder.cs
│ │ ├── MySqlConnectorTest.csproj
│ │ ├── packages.config
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom06.cs
│ │ ├── UInsert.cs
│ │ ├── UJson.cs
│ │ ├── UnitCustom01.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UQueue.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── MySqlTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── App.config
│ │ ├── MySqlTest.csproj
│ │ ├── packages.config
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UserTestCases
│ │ ├── Bugs
│ │ │ └── BugTest1.cs
│ │ ├── Cases
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoN_SplitTable.cs
│ │ │ └── DemoO_Fastest.cs
│ │ ├── Cases.cs
│ │ ├── Config.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ ├── Unit
│ │ │ │ └── Custom1
│ │ │ │ ├── EGoodsBrand.cs
│ │ │ │ ├── EGoodsClass.cs
│ │ │ │ ├── EGoods.cs
│ │ │ │ ├── EOrderAlbaran.cs
│ │ │ │ ├── EOrderAlbaranDetail.cs
│ │ │ │ ├── EOrderReturn.cs
│ │ │ │ ├── EOrderReturnDetail.cs
│ │ │ │ └── PurchaseDetailModel.cs
│ │ │ └── ViewOrder.cs
│ │ └── UnitTest
│ │ ├── CrossDatabase02.cs
│ │ ├── Main.cs
│ │ ├── Models
│ │ │ ├── BilPayment.cs
│ │ │ └── BilSupplierbalancerecord.cs
│ │ ├── SubToList002.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy2.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom011.cs
│ │ ├── UCustom012.cs
│ │ ├── UCustom014.cs
│ │ ├── UCustom015.cs
│ │ ├── UCustom06.cs
│ │ ├── UCustom07.cs
│ │ ├── UCustom20.cs
│ │ ├── UDelete.cs
│ │ ├── UinitCustomConvert.cs
│ │ ├── UInsert3.cs
│ │ ├── UInsert.cs
│ │ ├── UJson.cs
│ │ ├── Unitadsfasf1.cs
│ │ ├── UnitCustom01.cs
│ │ ├── UnitDateTimeOffset.cs
│ │ ├── Unitdfafa.cs
│ │ ├── UnitSameKeyBug.cs
│ │ ├── UnitSqlFunc.cs
│ │ ├── UnitSubToList001.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── UOneManyMany.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UQueue.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── NugetTest
│ │ ├── app.config
│ │ ├── NugetTest.csproj
│ │ ├── packages.config
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── OdbcTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ └── Demo7_Ado.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── OdbcTest.csproj
│ │ ├── packages.config
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── OracleTest
│ │ ├── app.config
│ │ ├── Bugs
│ │ │ └── BugTest1.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ └── DemoN_SplitTable.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── OracleTest.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom011.cs
│ │ ├── UCustom01.cs
│ │ ├── UCustom02.cs
│ │ ├── UCustom03.cs
│ │ ├── UDelete.cs
│ │ ├── UInsert3.cs
│ │ ├── UJson.cs
│ │ ├── Unit001.cs
│ │ ├── Unitadfafayyy.cs
│ │ ├── UnitStorageableBool.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── PerformanceTest
│ │ ├── App.config
│ │ ├── Common
│ │ │ ├── OrmType.cs
│ │ │ └── PerHelper.cs
│ │ ├── Config.cs
│ │ ├── Models
│ │ │ ├── ModelTest.cs
│ │ │ └── TestEntity.cs
│ │ ├── packages.config
│ │ ├── PerformanceTest.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── TestItems
│ │ ├── TestGetAll.cs
│ │ ├── TestGetById.cs
│ │ ├── TestGetSql.cs
│ │ ├── TestInsert.cs
│ │ ├── TestLike.cs
│ │ └── TestOneToMany.cs
│ ├── PgSqlTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── app.config
│ │ ├── packages.config
│ │ ├── PgSqlTest.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UserTestCases
│ │ ├── Bugs
│ │ │ ├── BugTest2.cs
│ │ │ ├── BugTest3.cs
│ │ │ ├── BugTest4.cs
│ │ │ ├── BugTest5.cs
│ │ │ └── BugTest.cs
│ │ ├── Cases
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoH_Snowflake.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoN_SplitTable.cs
│ │ │ └── DemoO_Fastest.cs
│ │ ├── Cases.cs
│ │ ├── Config.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ └── UnitTest
│ │ ├── CrossDatabase02.cs
│ │ ├── Main.cs
│ │ ├── Models
│ │ │ ├── SignInRecord.cs
│ │ │ ├── SignInRecordOutput.cs
│ │ │ ├── SignInResultEnum.cs
│ │ │ └── SysUser.cs
│ │ ├── UAdo.cs
│ │ ├── UAopTest.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom011.cs
│ │ ├── UCustom012.cs
│ │ ├── UCustom013.cs
│ │ ├── UCustom014.cs
│ │ ├── UCustom015.cs
│ │ ├── UCustom016.cs
│ │ ├── UCustom01.cs
│ │ ├── UCustom07.cs
│ │ ├── UCustom08.cs
│ │ ├── UinitCustomConvert.cs
│ │ ├── UInsert3.cs
│ │ ├── UintOneToOneDto.cs
│ │ ├── UJson.cs
│ │ ├── UJsonFunc.cs
│ │ ├── ULock.cs
│ │ ├── Unit001.cs
│ │ ├── Unitadfaafsd.cs
│ │ ├── Unitadfafafasd.cs
│ │ ├── UnitAny.cs
│ │ ├── UnitByteArray.cs
│ │ ├── UnitDataTable.cs
│ │ ├── Unitdfadfa.cs
│ │ ├── UnitPgSplit.cs
│ │ ├── UnitSqlFunc.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── UOneManyMany7.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── USave.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── QuestDbTest
│ │ ├── App.config
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoH_Snowflake.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoZ_Thread.cs
│ │ │ ├── UInsert3.cs
│ │ │ └── Unit01.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── GJ_CN_2011_RtdEntity.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ ├── users.cs
│ │ │ └── ViewOrder.cs
│ │ ├── packages.config
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── QuestDbTest.csproj
│ ├── SqliteTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── app.config
│ │ ├── DataBase
│ │ │ ├── SqlSugar4xTest2.sqlite
│ │ │ ├── SqlSugar4xTest3.sqlite
│ │ │ └── SqlSugar4xTest.sqlite
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SqliteTest.csproj
│ │ ├── SqlSugar4xTest.sqlite
│ │ ├── UnitTest
│ │ │ └── Description.cs
│ │ ├── UserTestCases
│ │ │ ├── Bugs
│ │ │ │ └── BugTest.cs
│ │ │ ├── Cases
│ │ │ │ ├── Main.cs
│ │ │ │ ├── Models
│ │ │ │ │ ├── AgentUser.cs
│ │ │ │ │ ├── BilPayment.cs
│ │ │ │ │ ├── Book.cs
│ │ │ │ │ ├── EntityBase.cs
│ │ │ │ │ ├── Export.cs
│ │ │ │ │ ├── ExToCon.cs
│ │ │ │ │ ├── LoadCon.cs
│ │ │ │ │ ├── Park.cs
│ │ │ │ │ ├── ParkPartner.cs
│ │ │ │ │ ├── Playground.cs
│ │ │ │ │ ├── Room.cs
│ │ │ │ │ ├── School.cs
│ │ │ │ │ ├── Student.cs
│ │ │ │ │ └── SysUser.cs
│ │ │ │ ├── UAdo.cs
│ │ │ │ ├── UBulkCopy2.cs
│ │ │ │ ├── UBulkCopy.cs
│ │ │ │ ├── UCodeFirst.cs
│ │ │ │ ├── UCustom011.cs
│ │ │ │ ├── UCustom01.cs
│ │ │ │ ├── UCustom02.cs
│ │ │ │ ├── UFilter2.cs
│ │ │ │ ├── UinitCustomConvert.cs
│ │ │ │ ├── UInsert3.cs
│ │ │ │ ├── UInsert.cs
│ │ │ │ ├── UJson.cs
│ │ │ │ ├── UNavTest.cs
│ │ │ │ ├── Unit01.cs
│ │ │ │ ├── Unitadfaafsd.cs
│ │ │ │ ├── UnitAny.cs
│ │ │ │ ├── Unitasdfas2yy.cs
│ │ │ │ ├── Unitasdfasdfa1.cs
│ │ │ │ ├── UnitByteArray.cs
│ │ │ │ ├── UnitFilterdafa.cs
│ │ │ │ ├── UnitFilterUpdate.cs
│ │ │ │ ├── UnitInsertNavN.cs
│ │ │ │ ├── UnitNavInsertadfa1.cs
│ │ │ │ ├── UnitNavInsertIssue.cs
│ │ │ │ ├── UnitNavOneToManyDTO.cs
│ │ │ │ ├── UnitNavUpdatee12.cs
│ │ │ │ ├── UnitOneToMany2.cs
│ │ │ │ ├── UnitOneToMany.cs
│ │ │ │ ├── UnitSubToList.cs
│ │ │ │ ├── UnitTestReturnPkList.cs
│ │ │ │ ├── Updateable.cs
│ │ │ │ ├── UQueryableAsync.cs
│ │ │ │ ├── UQueryable.cs
│ │ │ │ ├── USaveable.cs
│ │ │ │ ├── USelectDTO.cs
│ │ │ │ ├── UThread2.cs
│ │ │ │ ├── UThread3.cs
│ │ │ │ ├── UThread.cs
│ │ │ │ └── UValidate.cs
│ │ │ ├── Cases.cs
│ │ │ ├── Config.cs
│ │ │ ├── Demo
│ │ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ │ ├── Demo1_Queryable.cs
│ │ │ │ ├── Demo2_Updateable.cs
│ │ │ │ ├── Demo3_Insertable.cs
│ │ │ │ ├── Demo4_Deleteable.cs
│ │ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ │ ├── Demo6_Queue.cs
│ │ │ │ ├── Demo7_Ado.cs
│ │ │ │ ├── Demo8_Saveable.cs
│ │ │ │ ├── Demo9_EntityMain.cs
│ │ │ │ ├── DemoA_DbMain.cs
│ │ │ │ ├── DemoB_Aop.cs
│ │ │ │ ├── Democ_GobalFilter.cs
│ │ │ │ ├── DemoD_DbFirst.cs
│ │ │ │ ├── DemoE_CodeFirst.cs
│ │ │ │ ├── DemoF_Utilities.cs
│ │ │ │ ├── DemoG_SimpleClient.cs
│ │ │ │ ├── DemoJ_Report.cs
│ │ │ │ └── DemoN_SplitTable.cs
│ │ │ └── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── BoolTest.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── x64
│ │ │ └── SQLite.Interop.dll
│ │ └── x86
│ │ └── SQLite.Interop.dll
│ ├── SqlServerTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── app.config
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SqlServerTest.csproj
│ │ ├── UnitTest
│ │ │ └── Description.cs
│ │ └── UserTestCases
│ │ ├── Cases
│ │ │ ├── CrossDatabase01.cs
│ │ │ ├── CrossDatabase02.cs
│ │ │ ├── CrossDatabase03.cs
│ │ │ ├── ITestExo.cs
│ │ │ ├── Main.cs
│ │ │ ├── Models
│ │ │ │ ├── 001
│ │ │ │ │ ├── InsuranceSectionConfig.cs
│ │ │ │ │ ├── ShouJi.cs
│ │ │ │ │ ├── ShoujiSubnum.cs
│ │ │ │ │ └── ShoujiViewDto.cs
│ │ │ │ ├── DSPersonScheduleModel.cs
│ │ │ │ ├── EntityBase.cs
│ │ │ │ ├── ImsBillDtl.cs
│ │ │ │ ├── ImsBillDtlStk.cs
│ │ │ │ ├── ImsBillMst.cs
│ │ │ │ ├── ImsBillStk.cs
│ │ │ │ ├── Order.cs
│ │ │ │ ├── PersonScheduleParam.cs
│ │ │ │ ├── poetry_video_comment.cs
│ │ │ │ ├── RoleEntity.cs
│ │ │ │ ├── SysField.cs
│ │ │ │ ├── SysFormField.cs
│ │ │ │ ├── SysFormFieldInput.cs
│ │ │ │ ├── SysFormUpload.cs
│ │ │ │ ├── TB_AdminUser.cs
│ │ │ │ ├── T_BAS_AIRPORT.cs
│ │ │ │ ├── TB_ClientConfig.cs
│ │ │ │ ├── TestModel.cs
│ │ │ │ ├── Unit23131.cs
│ │ │ │ ├── UserEntity.cs
│ │ │ │ ├── user_name_simple.cs
│ │ │ │ ├── UserRoleEntity.cs
│ │ │ │ └── V_PERSON_SCHEDULE_A.cs
│ │ │ ├── OldDemo
│ │ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ │ ├── Demo1_Queryable.cs
│ │ │ │ ├── Demo2_Updateable.cs
│ │ │ │ ├── Demo3_Insertable.cs
│ │ │ │ ├── Demo4_Deleteable.cs
│ │ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ │ ├── Demo6_Queue.cs
│ │ │ │ ├── Demo7_Ado.cs
│ │ │ │ ├── Demo8_Saveable.cs
│ │ │ │ ├── Demo9_EntityMain.cs
│ │ │ │ ├── DemoA_DbMain.cs
│ │ │ │ ├── DemoB_Aop.cs
│ │ │ │ ├── Democ_GobalFilter.cs
│ │ │ │ ├── DemoD_DbFirst.cs
│ │ │ │ ├── DemoE_CodeFirst.cs
│ │ │ │ ├── DemoF_Utilities.cs
│ │ │ │ ├── DemoG_SimpleClient.cs
│ │ │ │ ├── DemoH_Tenant.cs
│ │ │ │ ├── DemoJ_Report.cs
│ │ │ │ ├── DemoL_Snowflake.cs
│ │ │ │ ├── DemoM_UnitOfWork.cs
│ │ │ │ └── DemoN_SplitTable.cs
│ │ │ ├── Sql
│ │ │ │ ├── UIncludesBigData.sql
│ │ │ │ └── UnitUpdateNavOneToOne.sql
│ │ │ ├── UAdo.cs
│ │ │ ├── UAopTest.cs
│ │ │ ├── UByteArray.cs
│ │ │ ├── UCodeFirst.cs
│ │ │ ├── UConfig.cs
│ │ │ ├── UCustom010.cs
│ │ │ ├── UCustom011.cs
│ │ │ ├── UCustom012.cs
│ │ │ ├── UCustom013.cs
│ │ │ ├── UCustom014.cs
│ │ │ ├── UCustom015.cs
│ │ │ ├── UCustom016.cs
│ │ │ ├── UCustom017.cs
│ │ │ ├── UCustom018.cs
│ │ │ ├── UCustom019.cs
│ │ │ ├── UCustom01.cs
│ │ │ ├── UCustom020.cs
│ │ │ ├── UCustom021.cs
│ │ │ ├── UCustom023.cs
│ │ │ ├── UCustom024.cs
│ │ │ ├── UCustom025.cs
│ │ │ ├── UCustom02.cs
│ │ │ ├── UCustom03.cs
│ │ │ ├── UCustom04.cs
│ │ │ ├── UCustom05.cs
│ │ │ ├── UCustom06.cs
│ │ │ ├── UCustom07.cs
│ │ │ ├── UCustom08.cs
│ │ │ ├── UCustom09.cs
│ │ │ ├── UCustom20.cs
│ │ │ ├── UCustom22.cs
│ │ │ ├── UCustom24.cs
│ │ │ ├── UCustomNavigate01.cs
│ │ │ ├── UDelete.cs
│ │ │ ├── UEnum2.cs
│ │ │ ├── UEnum.cs
│ │ │ ├── UExp.cs
│ │ │ ├── UFastest.cs
│ │ │ ├── UFilter.cs
│ │ │ ├── UIncludesadfadfaf.cs
│ │ │ ├── UIncludesBigData.cs
│ │ │ ├── UinitCustomConvert.cs
│ │ │ ├── UInsert2.cs
│ │ │ ├── UInsert3.cs
│ │ │ ├── UInsert.cs
│ │ │ ├── UInsertNav0adsf.cs
│ │ │ ├── UintDynamic.cs
│ │ │ ├── UJson2.cs
│ │ │ ├── UJson.cs
│ │ │ ├── ULock.cs
│ │ │ ├── UNavDynamic111N.cs
│ │ │ ├── Unitadf1131.cs
│ │ │ ├── Unitadfa1231.cs
│ │ │ ├── UnitAny.cs
│ │ │ ├── UnitBizDel.cs
│ │ │ ├── UnitByteArray.cs
│ │ │ ├── UnitCustom12312.cs
│ │ │ ├── UnitDynamicaaa.cs
│ │ │ ├── UnitEnum22.cs
│ │ │ ├── UnitFilterasdfas.cs
│ │ │ ├── UnitFilterUpdate.cs
│ │ │ ├── UnitInsertNav2.cs
│ │ │ ├── UnitInsertNav3.cs
│ │ │ ├── UnitInsertNav.cs
│ │ │ ├── UnitInsertNavOneToOne.cs
│ │ │ ├── UnitManyToMany2.cs
│ │ │ ├── UnitManyToMany3.cs
│ │ │ ├── UnitManyToMany4.cs
│ │ │ ├── UnitManyToMany.cs
│ │ │ ├── UnitManyToManyDeleteNav.cs
│ │ │ ├── UnitManyToManyUpdate.cs
│ │ │ ├── UnitManyToMay1231.cs
│ │ │ ├── UnitOneToOne12.cs
│ │ │ ├── UnitOneToOneN2.cs
│ │ │ ├── UnitOneToOneN.cs
│ │ │ ├── UnitSelectN.cs
│ │ │ ├── UnitSqlFunc.cs
│ │ │ ├── UnitSub.cs
│ │ │ ├── UnitSubToList.cs
│ │ │ ├── UnitTestConfigQuery.cs
│ │ │ ├── UnitTestReturnPkList.cs
│ │ │ ├── UnitTime.cs
│ │ │ ├── UnitUpdateNav2.cs
│ │ │ ├── UnitUpdateNav.cs
│ │ │ ├── UnitUpdateNavN3.cs
│ │ │ ├── UnitUpdateNavOneToOne.cs
│ │ │ ├── UnitUpdateOneToMany2.cs
│ │ │ ├── UnitUpdateOneToMany.cs
│ │ │ ├── UnitUpdateSubQuery.cs
│ │ │ ├── UnitValueObject.cs
│ │ │ ├── UOneManyMany2.cs
│ │ │ ├── UOneManyMany3.cs
│ │ │ ├── UOneManyMany4.cs
│ │ │ ├── UOneManyMany5.cs
│ │ │ ├── UOneManyMany7.cs
│ │ │ ├── UOneManyMany.cs
│ │ │ ├── Updateable.cs
│ │ │ ├── UQueryable2.cs
│ │ │ ├── UQueryableAsync.cs
│ │ │ ├── UQueryableByObject.cs
│ │ │ ├── UQueryable.cs
│ │ │ ├── UQueue.cs
│ │ │ ├── USelectSinleDTO.cs
│ │ │ ├── USelectTest.cs
│ │ │ ├── USplit.cs
│ │ │ ├── USubquery.cs
│ │ │ ├── UTest01.cs
│ │ │ ├── UThread2.cs
│ │ │ ├── UThread3.cs
│ │ │ ├── UThread.cs
│ │ │ ├── UTran2.cs
│ │ │ ├── UTran3.cs
│ │ │ ├── UTran.cs
│ │ │ └── UValidate.cs
│ │ ├── Cases.cs
│ │ ├── Config.cs
│ │ └── Models
│ │ ├── AttributeTable.cs
│ │ ├── Custom.cs
│ │ ├── DataDictionary.cs
│ │ ├── DiffLong.cs
│ │ ├── EntityMapper.cs
│ │ ├── Mapper.cs
│ │ ├── Order.cs
│ │ ├── OrderItem.cs
│ │ ├── SubInsertTest.cs
│ │ ├── TestTree.cs
│ │ ├── Tree.cs
│ │ └── ViewOrder.cs
│ ├── SqlSugar
│ │ ├── Abstract
│ │ │ ├── AdoProvider
│ │ │ │ ├── AdoAccessory.cs
│ │ │ │ └── AdoProvider.cs
│ │ │ ├── AopProvider
│ │ │ │ └── AopProvider.cs
│ │ │ ├── CacheProvider
│ │ │ │ └── CacheProvider.cs
│ │ │ ├── CodeFirstProvider
│ │ │ │ ├── CodeFirstProvider.cs
│ │ │ │ ├── SplitCodeFirstProvider.cs
│ │ │ │ └── TableDifferenceProvider.cs
│ │ │ ├── DbBindProvider
│ │ │ │ ├── DbBindAccessory.cs
│ │ │ │ ├── DbBindProvider.cs
│ │ │ │ ├── IDataReaderEntityBuilder.cs
│ │ │ │ └── IDataRecordExtensions.cs
│ │ │ ├── DbFirstProvider
│ │ │ │ ├── DbFirstProvider.cs
│ │ │ │ ├── DbFirstTemplate.cs
│ │ │ │ └── DbRazor.cs
│ │ │ ├── DbMaintenanceProvider
│ │ │ │ ├── Methods.cs
│ │ │ │ └── Properties.cs
│ │ │ ├── DeleteProvider
│ │ │ │ ├── DeleteablePage.cs
│ │ │ │ ├── DeleteableProvider.cs
│ │ │ │ ├── DeleteMethodInfo.cs
│ │ │ │ ├── DeleteNavMethodInfo.cs
│ │ │ │ ├── LogicDeleteProvider.cs
│ │ │ │ ├── SplitTableDeleteByObjectProvider.cs
│ │ │ │ └── SplitTableDeleteProvider.cs
│ │ │ ├── DynamicBuilder
│ │ │ │ ├── CommonMethodInfo.cs
│ │ │ │ ├── DynamicBuilderHelper.cs
│ │ │ │ ├── DynamicOneselfType.cs
│ │ │ │ ├── DynamicProperyBuilder.cs
│ │ │ │ ├── EmitTool.cs
│ │ │ │ ├── Helper.cs
│ │ │ │ └── Master.cs
│ │ │ ├── EntityMaintenance
│ │ │ │ ├── EntityColumnExtension.cs
│ │ │ │ └── EntityMaintenance.cs
│ │ │ ├── ExecuteNavProvider
│ │ │ │ ├── DeleteNavManyToMany.cs
│ │ │ │ ├── DeleteNavOneToMany.cs
│ │ │ │ ├── DeleteNavOneToOne.cs
│ │ │ │ ├── DeleteNavProvider.cs
│ │ │ │ ├── DeleteNavTask.cs
│ │ │ │ ├── InsertNavProvider.cs
│ │ │ │ ├── InsertNavProviderHelper.cs
│ │ │ │ ├── InsertNavProviderManyToMany.cs
│ │ │ │ ├── InsertNavProviderOneToMany.cs
│ │ │ │ ├── InsertNavProviderOneToOne.cs
│ │ │ │ ├── InsertNavTask.cs
│ │ │ │ ├── NavContext.cs
│ │ │ │ ├── UpdateNavManyToMany.cs
│ │ │ │ ├── UpdateNavOneToMany.cs
│ │ │ │ ├── UpdateNavOneToOne.cs
│ │ │ │ ├── UpdateNavProvider.cs
│ │ │ │ ├── UpdateNavProviderHelper.cs
│ │ │ │ └── UpdateNavTask.cs
│ │ │ ├── ExpressionableProvider
│ │ │ │ └── Expressionable.cs
│ │ │ ├── FastestProvider
│ │ │ │ ├── FastBuilder.cs
│ │ │ │ ├── FastestProvider.cs
│ │ │ │ ├── Private.cs
│ │ │ │ ├── Setting.cs
│ │ │ │ └── SplitFastest.cs
│ │ │ ├── FilterProvider
│ │ │ │ └── FilterProvider.cs
│ │ │ ├── GridSave
│ │ │ │ └── GridSaveProvider.cs
│ │ │ ├── InsertableProvider
│ │ │ │ ├── InsertableHelper.cs
│ │ │ │ ├── InsertablePage.cs
│ │ │ │ ├── InsertableProvider.cs
│ │ │ │ ├── InsertMethodInfo.cs
│ │ │ │ ├── InsertNavMethodInfo.cs
│ │ │ │ ├── ParameterInsertable.cs
│ │ │ │ ├── SplitInsertable.cs
│ │ │ │ └── SubInserable.cs
│ │ │ ├── QueryableProvider
│ │ │ │ ├── Entities
│ │ │ │ │ ├── AppendNavInfoList.cs
│ │ │ │ │ ├── QueryableAppendColumn.cs
│ │ │ │ │ ├── QueryableFormat.cs
│ │ │ │ │ ├── SqlInfo.cs
│ │ │ │ │ └── SubQueryToListDefaultT.cs
│ │ │ │ ├── Includes.cs
│ │ │ │ ├── IncludesHelper.cs
│ │ │ │ ├── Includes.txt
│ │ │ │ ├── MappingFieldsHelper.cs
│ │ │ │ ├── NavigatManager.cs
│ │ │ │ ├── NavSelectHelper.cs
│ │ │ │ ├── QueryableAccessory.cs
│ │ │ │ ├── QueryableContext.cs
│ │ │ │ ├── QueryableExecuteSqlAsync.cs
│ │ │ │ ├── QueryableExecuteSql.cs
│ │ │ │ ├── QueryableHelper.cs
│ │ │ │ ├── QueryableProperties.cs
│ │ │ │ ├── QueryableProvider02-05.cs
│ │ │ │ ├── QueryableProvider06-10.cs
│ │ │ │ ├── QueryableProvider11-12.cs
│ │ │ │ ├── QueryableProvider.cs
│ │ │ │ └── QueryMethodInfo.cs
│ │ │ ├── Reportable
│ │ │ │ └── ReportableProvider.cs
│ │ │ ├── SaveableProvider
│ │ │ │ ├── SaveableProvider.cs
│ │ │ │ ├── Storageable.cs
│ │ │ │ ├── StorageableDataTable.cs
│ │ │ │ ├── StorageableMethodInfo.cs
│ │ │ │ ├── StorageablePage.cs
│ │ │ │ └── StorageableSplitProvider.cs
│ │ │ ├── SqlBuilderProvider
│ │ │ │ ├── DeleteBuilder.cs
│ │ │ │ ├── Entities.cs
│ │ │ │ ├── InsertBuilder.cs
│ │ │ │ ├── QueryBuilder.cs
│ │ │ │ ├── SqlBuilderAccessory.cs
│ │ │ │ ├── SqlBuilderProvider_Condition.cs
│ │ │ │ ├── SqlBuilderProvider.cs
│ │ │ │ ├── SqlQueryBuilder.cs
│ │ │ │ └── UpdateBuilder.cs
│ │ │ ├── SugarProvider
│ │ │ │ ├── SqlSugarAccessory.cs
│ │ │ │ ├── SqlSugarCoreProvider.cs
│ │ │ │ ├── SqlSugarProvider.cs
│ │ │ │ └── SqlSugarScopeProvider.cs
│ │ │ └── UpdateProvider
│ │ │ ├── ParameterUpdateable.cs
│ │ │ ├── SplitTableUpdateByObjectProvider.cs
│ │ │ ├── SplitTableUpdateProvider.cs
│ │ │ ├── UpdateableFilter.cs
│ │ │ ├── UpdateableHelper.cs
│ │ │ ├── UpdateablePage.cs
│ │ │ ├── UpdateableProvider.cs
│ │ │ ├── UpdateableProviderT2.cs
│ │ │ ├── UpdateableProviderT3.cs
│ │ │ ├── UpdateableProviderT4.cs
│ │ │ ├── UpdateExpressionMethodInfo.cs
│ │ │ ├── UpdateMethodInfo.cs
│ │ │ └── UpdateNavMethodInfo.cs
│ │ ├── app.config
│ │ ├── CacheScheme
│ │ │ ├── CacheKeyBuider.cs
│ │ │ └── CacheSchemeMain.cs
│ │ ├── DistributedSystem
│ │ │ └── Snowflake
│ │ │ ├── DisposableAction.cs
│ │ │ ├── IdWorker.cs
│ │ │ ├── InvalidSystemClock.cs
│ │ │ ├── SnowFlakeSingle.cs
│ │ │ ├── TimeExtensions.cs
│ │ │ └── ValueToStringConverter.cs
│ │ ├── Entities
│ │ │ ├── AsyncRef.cs
│ │ │ ├── CacheKey.cs
│ │ │ ├── ConditionalModel.cs
│ │ │ ├── ConfigQuery.cs
│ │ │ ├── ConnectionConfig.cs
│ │ │ ├── ConnMoreSettings.cs
│ │ │ ├── DbColumnInfo.cs
│ │ │ ├── DbFastestProperties.cs
│ │ │ ├── DbResult.cs
│ │ │ ├── DbTableInfo.cs
│ │ │ ├── DefaultCustom.cs
│ │ │ ├── DefaultServices.cs
│ │ │ ├── DeleteNavOptions.cs
│ │ │ ├── DiffLogModel.cs
│ │ │ ├── DiffType.cs
│ │ │ ├── DiscriminatorObject .cs
│ │ │ ├── EntityColumnInfo.cs
│ │ │ ├── EntityInfo.cs
│ │ │ ├── JoinInfoParameter.cs
│ │ │ ├── JoinMapper.cs
│ │ │ ├── JoinQueryInfo.cs
│ │ │ ├── ManyToManyConfig.cs
│ │ │ ├── MapperCache.cs
│ │ │ ├── Mapping
│ │ │ │ ├── IgnoreComumn.cs
│ │ │ │ ├── MappingColumn.cs
│ │ │ │ ├── MappingTable.cs
│ │ │ │ └── SugarMappingAttribute.cs
│ │ │ ├── ModelContext.cs
│ │ │ ├── PageModel.cs
│ │ │ ├── PropertyMetadata.cs
│ │ │ ├── QueueItem.cs
│ │ │ ├── SchemaInfo.cs
│ │ │ ├── SingleColumnsEntity.cs
│ │ │ ├── SlaveConnectionConfig.cs
│ │ │ ├── SqlFilter.cs
│ │ │ ├── SqlSguarTransaction.cs
│ │ │ ├── SqlWith.cs
│ │ │ ├── StackTraceInfo.cs
│ │ │ ├── SubInsertTree.cs
│ │ │ ├── SugarAbMapping.cs
│ │ │ ├── SugarConnection.cs
│ │ │ ├── SugarDebugger.cs
│ │ │ ├── SugarList.cs
│ │ │ └── SugarTerant.cs
│ │ ├── Enum
│ │ │ ├── ApplyType.cs
│ │ │ ├── ConditionalType.cs
│ │ │ ├── DataFilterType.cs
│ │ │ ├── DbLockType.cs
│ │ │ ├── DbObjectType.cs
│ │ │ ├── DbType.cs
│ │ │ ├── InitKeyType.cs
│ │ │ ├── JoinType.cs
│ │ │ ├── LanguageType.cs
│ │ │ ├── NavigatType.cs
│ │ │ ├── OrderByType.cs
│ │ │ ├── ProperyType.cs
│ │ │ ├── ReportableDateType.cs
│ │ │ ├── SampleByUnit.cs
│ │ │ ├── SugarActionType.cs
│ │ │ ├── SugarDateTimeFormat.cs
│ │ │ └── WhereType.cs
│ │ ├── ExpressionsToSql
│ │ │ ├── CaseWhen
│ │ │ │ ├── CaseWhen.cs
│ │ │ │ └── CaseWhenResolve.cs
│ │ │ ├── Common
│ │ │ │ ├── BinaryExpressionInfo.cs
│ │ │ │ ├── CommonTempDataType.cs
│ │ │ │ ├── DateType.cs
│ │ │ │ ├── ErrorMessage.cs
│ │ │ │ ├── ExpResolveAccessory.cs
│ │ │ │ ├── ExpressionConst.cs
│ │ │ │ ├── ExpressionContextCase.cs
│ │ │ │ ├── ExpressionItems.cs
│ │ │ │ ├── ExpressionOutParameter.cs
│ │ │ │ ├── ExpressionParameter.cs
│ │ │ │ ├── ExpressionResultAcceptType.cs
│ │ │ │ ├── ExpressionResult.cs
│ │ │ │ ├── ExpressionTool.cs
│ │ │ │ ├── ListAnyParameter.cs
│ │ │ │ ├── MapperExpression.cs
│ │ │ │ ├── MapperSql.cs
│ │ │ │ ├── MethodCallExpressionModel.cs
│ │ │ │ ├── NewExpressionInfo.cs
│ │ │ │ ├── ParameterExpressionVisitor.cs
│ │ │ │ ├── ParameterReplacer.cs
│ │ │ │ ├── ResolveExpressType.cs
│ │ │ │ └── SugarParameter.cs
│ │ │ ├── DbMethods
│ │ │ │ ├── DefaultDbMethod.cs
│ │ │ │ ├── IDbMethods.cs
│ │ │ │ ├── SqlFunc.cs
│ │ │ │ ├── SqlFuncExtendsion.cs
│ │ │ │ └── SqlFuncExternal.cs
│ │ │ ├── ExpressionContext.cs
│ │ │ ├── ResolveItems
│ │ │ │ ├── BaseResolve_Append.cs
│ │ │ │ ├── BaseResolve.cs
│ │ │ │ ├── BaseResolve_Helper.cs
│ │ │ │ ├── BaseResolve_Item.cs
│ │ │ │ ├── BaseResolve_NewExp.cs
│ │ │ │ ├── BaseResolve_Property.cs
│ │ │ │ ├── BaseResolve_Validate.cs
│ │ │ │ ├── BinaryExpressionResolve.cs
│ │ │ │ ├── BlockExpressionResolve.cs
│ │ │ │ ├── CoalesceResolveItems.cs
│ │ │ │ ├── ConditionalExpressionResolve.cs
│ │ │ │ ├── ConstantExpressionResolve.cs
│ │ │ │ ├── LambdaExpressionResolve.cs
│ │ │ │ ├── MapperExpressionResolve.cs
│ │ │ │ ├── MemberConstExpressionResolve.cs
│ │ │ │ ├── MemberExpressionResolve.cs
│ │ │ │ ├── MemberInitExpressionResolve.cs
│ │ │ │ ├── MemberNewExpressionResolve.cs
│ │ │ │ ├── MemberNoExpressionResolve.cs
│ │ │ │ ├── MethodCallExpressionResolve_BaseDateFomat.cs
│ │ │ │ ├── MethodCallExpressionResolve.cs
│ │ │ │ ├── MethodCallExpressionResolve_Helper.cs
│ │ │ │ ├── NewArrayExpessionResolve.cs
│ │ │ │ ├── NewExpressionResolve.cs
│ │ │ │ ├── OneToManyNavgateExpression.cs
│ │ │ │ ├── OneToManyNavgateExpressionN.cs
│ │ │ │ ├── OneToOneNavgateExpression.cs
│ │ │ │ ├── OneToOneNavgateExpressionN.cs
│ │ │ │ ├── TypeParameterExpressionReolve.cs
│ │ │ │ └── UnaryExpressionResolve.cs
│ │ │ └── Subquery
│ │ │ ├── Items
│ │ │ │ ├── ISubOperation.cs
│ │ │ │ ├── SubAnd.cs
│ │ │ │ ├── SubAndIF.cs
│ │ │ │ ├── SubAny.cs
│ │ │ │ ├── SubAs.cs
│ │ │ │ ├── SubAsWithAttr.cs
│ │ │ │ ├── SubAvg.cs
│ │ │ │ ├── SubBegin.cs
│ │ │ │ ├── SubCount.cs
│ │ │ │ ├── SubDistinctCount.cs
│ │ │ │ ├── SubEnableTableFilter.cs
│ │ │ │ ├── SubFirst.cs
│ │ │ │ ├── SubFromTable.cs
│ │ │ │ ├── SubGroupBy.cs
│ │ │ │ ├── SubHaving.cs
│ │ │ │ ├── SubInnerJoin.cs
│ │ │ │ ├── SubLeftBracket.cs
│ │ │ │ ├── SubLeftJoin.cs
│ │ │ │ ├── SubMax.cs
│ │ │ │ ├── SubMin.cs
│ │ │ │ ├── SubNotAny.cs
│ │ │ │ ├── SubOrderBy.cs
│ │ │ │ ├── SubRightBracket.cs
│ │ │ │ ├── SubSelect.cs
│ │ │ │ ├── SubSelectDefault.cs
│ │ │ │ ├── SubSelectStringJoin.cs
│ │ │ │ ├── SubSum.cs
│ │ │ │ ├── SubToList.cs
│ │ │ │ ├── SubTop.cs
│ │ │ │ ├── SubWhere.cs
│ │ │ │ ├── SubWhereIF.cs
│ │ │ │ └── SubWithNoLock.cs
│ │ │ ├── Subquerable.cs
│ │ │ ├── SubqueryableN.cs
│ │ │ ├── SubResolve.cs
│ │ │ ├── SubTemplate.cs
│ │ │ └── SubTools.cs
│ │ ├── ExternalServiceInterface
│ │ │ ├── ICacheService.cs
│ │ │ ├── IRazorService.cs
│ │ │ ├── ISerializeService.cs
│ │ │ └── ISplitTableService.cs
│ │ ├── Infrastructure
│ │ │ ├── ContextMethods.cs
│ │ │ ├── InstanceFactory.cs
│ │ │ ├── Mapper.cs
│ │ │ └── StaticConfig.cs
│ │ ├── IntegrationServices
│ │ │ ├── CacheService.cs
│ │ │ ├── SerializeService.cs
│ │ │ └── SplitTableService.cs
│ │ ├── Interface
│ │ │ ├── IAdo.cs
│ │ │ ├── ICodeFirst.cs
│ │ │ ├── IContextMethods.cs
│ │ │ ├── ICustomConditionalFunc.cs
│ │ │ ├── IDbBind.cs
│ │ │ ├── IDbFirst.cs
│ │ │ ├── IDbMaintenance.cs
│ │ │ ├── IDeleteable.cs
│ │ │ ├── IDMLBuilder.cs
│ │ │ ├── IFastBuilder.cs
│ │ │ ├── IFastest.cs
│ │ │ ├── IFilter.cs
│ │ │ ├── IIncludes.cs
│ │ │ ├── IIncludes.txt
│ │ │ ├── ILambdaExpressions.cs
│ │ │ ├── Insertable.cs
│ │ │ ├── IParameterInsertable.cs
│ │ │ ├── IQueryable.cs
│ │ │ ├── IReportable.cs
│ │ │ ├── ISaveable.cs
│ │ │ ├── ISimpleClient.cs
│ │ │ ├── ISqlBuilder.cs
│ │ │ ├── ISqlSugarClient.cs
│ │ │ ├── IStorageable.cs
│ │ │ ├── ISubInsertable.cs
│ │ │ ├── ISugarDataConverter.cs
│ │ │ ├── ISugarRepository.cs
│ │ │ ├── ITenant.cs
│ │ │ └── IUpdateable.cs
│ │ ├── Json2Sql
│ │ │ ├── DynamicLinq
│ │ │ │ ├── DynamicCoreHelper.cs
│ │ │ │ ├── DynamicParameters.cs
│ │ │ │ └── SqlSugarDynamicExpressionParser.cs
│ │ │ ├── Entities
│ │ │ │ ├── JsonDeleteResult.cs
│ │ │ │ ├── JsonInsertResult.cs
│ │ │ │ ├── JsonQueryResult.cs
│ │ │ │ ├── JsonTableConfig.cs
│ │ │ │ └── JsonUpdateResult.cs
│ │ │ ├── Enums
│ │ │ │ ├── AsNameFormatType.cs
│ │ │ │ └── Json2SqlType.cs
│ │ │ ├── Interface
│ │ │ │ ├── IFuncModel.cs
│ │ │ │ ├── IJsonClient.cs
│ │ │ │ ├── IJsonDeleteableProvider.cs
│ │ │ │ ├── IJsonInsertableProvider.cs
│ │ │ │ ├── IJsonProvider.cs
│ │ │ │ ├── IJsonQueryableProvider.cs
│ │ │ │ ├── IJsonToModel.cs
│ │ │ │ ├── IJsonUpdateableProvider.cs
│ │ │ │ ├── IModelToSql.cs
│ │ │ │ └── ISugarQueryable.cs
│ │ │ ├── JsonModels
│ │ │ │ ├── FuncModel.cs
│ │ │ │ ├── GroupByModel.cs
│ │ │ │ ├── JoinModel.cs
│ │ │ │ ├── JsonQueryParameter.cs
│ │ │ │ ├── JsonSqlModels.cs
│ │ │ │ ├── JsonTableNameInfo.cs
│ │ │ │ ├── OrderByModel.cs
│ │ │ │ └── SelectFieldModel.cs
│ │ │ ├── JsonToModel
│ │ │ │ ├── Helper.cs
│ │ │ │ ├── JsonSqlFuncToModel.cs
│ │ │ │ ├── JsonSqlFuncToParameters.cs
│ │ │ │ ├── JsonToColumnsModels.cs
│ │ │ │ ├── JsonToGroupByModels.cs
│ │ │ │ ├── JsonToJoinModels.cs
│ │ │ │ ├── JsonToOrderByModels.cs
│ │ │ │ └── JsonToSelectModels.cs
│ │ │ ├── ModelToSql
│ │ │ │ ├── FuncModelToSql.cs
│ │ │ │ ├── GroupByModelToSql.cs
│ │ │ │ ├── OrderByModelToSql.cs
│ │ │ │ ├── SelectModelToSql.cs
│ │ │ │ └── SqlPart.cs
│ │ │ ├── Provider
│ │ │ │ ├── Common
│ │ │ │ │ └── JsonCommonProvider.cs
│ │ │ │ ├── Deleteable
│ │ │ │ │ └── JsonDeleteableProvider.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ ├── AppendIdentity.cs
│ │ │ │ │ ├── AppendName.cs
│ │ │ │ │ ├── AppendRow.cs
│ │ │ │ │ ├── Helper.cs
│ │ │ │ │ ├── JsonInsertableProvider.cs
│ │ │ │ │ └── PrivateProperty.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ ├── ApendJoinLastAfter.cs
│ │ │ │ │ ├── AppendFrom.cs
│ │ │ │ │ ├── AppendGroupBy.cs
│ │ │ │ │ ├── AppendHaving.cs
│ │ │ │ │ ├── AppendJoin.cs
│ │ │ │ │ ├── AppendOrderBy.cs
│ │ │ │ │ ├── AppendPage.cs
│ │ │ │ │ ├── AppendSelect.cs
│ │ │ │ │ ├── AppendWhere.cs
│ │ │ │ │ ├── Entities.cs
│ │ │ │ │ ├── Helper.cs
│ │ │ │ │ ├── JsonQueryableProvider.cs
│ │ │ │ │ ├── Property.cs
│ │ │ │ │ ├── RegisterAop.cs
│ │ │ │ │ ├── ResultDefault.cs
│ │ │ │ │ └── ResultHelper.cs
│ │ │ │ └── Updateable
│ │ │ │ ├── AppendRow.cs
│ │ │ │ ├── AppendTable.cs
│ │ │ │ ├── AppendWhereColumns.cs
│ │ │ │ ├── AppendWhere.cs
│ │ │ │ ├── Helpercs.cs
│ │ │ │ └── JsonUpdateableProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── QueryableProvider.cs
│ │ │ └── Utils
│ │ │ ├── Json2SqlConfig.cs
│ │ │ └── Json2SqlHelper.cs
│ │ ├── JsonClient.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── nugetStrongName.bat
│ │ ├── OnlyNet
│ │ │ ├── AsyncHelper.cs
│ │ │ ├── Compatible.cs
│ │ │ ├── DependencyManagement.cs
│ │ │ ├── OracleBlukCopy.cs
│ │ │ └── OracleFastBuilder.cs
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Realization
│ │ │ ├── Dm
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── DmCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── DmDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── DmDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── DmDbMaintenance.cs
│ │ │ │ ├── DmProvider.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── DmInserttable.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── DmQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── DmBlukCopy.cs
│ │ │ │ ├── DmBuilder.cs
│ │ │ │ ├── DmDeleteBuilder.cs
│ │ │ │ ├── DmExpressionContext.cs
│ │ │ │ ├── DmFastBuilder.cs
│ │ │ │ ├── DmInsertBuilder.cs
│ │ │ │ ├── DmQueryBuilder.cs
│ │ │ │ └── DmUpdateBuilder.cs
│ │ │ ├── Kdbndp
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── KdbndpCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── KdbndpBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── KdbndpDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── KdbndpDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── KdbndpInserttable.cs
│ │ │ │ ├── KdbndpSQLProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── KdbndpQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── KdbndpBuilder.cs
│ │ │ │ ├── KdbndpDeleteBuilder.cs
│ │ │ │ ├── KdbndpExpressionContext.cs
│ │ │ │ ├── KdbndpFastBuilder.cs
│ │ │ │ ├── KdbndpInsertBuilder.cs
│ │ │ │ ├── KdbndpQueryBuilder.cs
│ │ │ │ └── KdbndpUpdateBuilder.cs
│ │ │ ├── MySql
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── MySqlCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── MySqlDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── MySqlDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── MySqlDbMaintenance.cs
│ │ │ │ ├── MySqlProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── MySqlQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── MySqlBlukCopy.cs
│ │ │ │ ├── MySqlBuilder.cs
│ │ │ │ ├── MySqlDeleteBuilder.cs
│ │ │ │ ├── MySqlExpressionContext.cs
│ │ │ │ ├── MySqlFastBuilder.cs
│ │ │ │ ├── MySqlInsertBuilder.cs
│ │ │ │ ├── MySqlQueryBuilder.cs
│ │ │ │ └── MySqlUpdateBuilder.cs
│ │ │ ├── Oracle
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── OracleCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── OracleDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── OracleDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── OracleDbMaintenance.cs
│ │ │ │ ├── Deleteable
│ │ │ │ │ └── OracleDeleteable.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── OracleInsertable.cs
│ │ │ │ ├── OracleProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── OracleQueryable.cs
│ │ │ │ ├── SqlBuilder
│ │ │ │ │ ├── OracleBuilder.cs
│ │ │ │ │ ├── OracleDeleteBuilder.cs
│ │ │ │ │ ├── OracleExpressionContext.cs
│ │ │ │ │ ├── OracleInsertBuilder.cs
│ │ │ │ │ ├── OracleQueryBuilder.cs
│ │ │ │ │ └── OracleUpdateBuilder.cs
│ │ │ │ └── Updateable
│ │ │ │ └── OracleUpdateable.cs
│ │ │ ├── PostgreSQL
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── PostgreSQLCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── PostgreSQLDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── PostgreSQLDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── PostgreSQLDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── PostgreSQLInserttable.cs
│ │ │ │ ├── PostgreSQLProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── PostgreSqlQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── PostgreSQLBuilder.cs
│ │ │ │ ├── PostgreSQLDeleteBuilder.cs
│ │ │ │ ├── PostgreSQLExpressionContext.cs
│ │ │ │ ├── PostgreSQLFastBuilder.cs
│ │ │ │ ├── PostgreSQLInsertBuilder.cs
│ │ │ │ ├── PostgreSQLQueryBuilder.cs
│ │ │ │ └── PostgreSQLUpdateBuilder.cs
│ │ │ ├── QuestDB
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── QuestDBCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── QuestDBDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── QuestDBDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── QuestDBDbMaintenance.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── QuestDBQueryable.cs
│ │ │ │ ├── QuestDBProvider.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── QuestDBBuilder.cs
│ │ │ │ ├── QuestDBDeleteBuilder.cs
│ │ │ │ ├── QuestDBExpressionContext.cs
│ │ │ │ ├── QuestDBFastBuilder.cs
│ │ │ │ ├── QuestDBInsertBuilder.cs
│ │ │ │ ├── QuestDBQueryBuilder.cs
│ │ │ │ └── QuestDBUpdateBuilder.cs
│ │ │ ├── Sqlite
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── SqliteCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── SqliteDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── SqliteDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── SqliteDbMaintenance.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── SqliteQueryable.cs
│ │ │ │ ├── SqlBuilder
│ │ │ │ │ ├── SqliteBuilder.cs
│ │ │ │ │ ├── SqliteDeleteBuilder.cs
│ │ │ │ │ ├── SqliteExpressionContext.cs
│ │ │ │ │ ├── SqliteFastBuilder.cs
│ │ │ │ │ ├── SqliteInsertBuilder.cs
│ │ │ │ │ ├── SqliteQueryBuilder.cs
│ │ │ │ │ └── SqliteUpdateBuilder.cs
│ │ │ │ └── SqliteProvider.cs
│ │ │ └── SqlServer
│ │ │ ├── CodeFirst
│ │ │ │ └── SqlServerCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── SqlServerDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── SqlServerDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── SqlServerDbMaintenance.cs
│ │ │ ├── Queryable
│ │ │ │ └── SqlServerQueryable.cs
│ │ │ ├── SqlBuilder
│ │ │ │ ├── SqlServerBlukCopy.cs
│ │ │ │ ├── SqlServerBuilder.cs
│ │ │ │ ├── SqlServerDeleteBuilder.cs
│ │ │ │ ├── SqlServerExpressionContext.cs
│ │ │ │ ├── SqlServerFastBuilder.cs
│ │ │ │ ├── SqlServerInsertBuilder.cs
│ │ │ │ ├── SqlServerQueryBuilder.cs
│ │ │ │ └── SqlServerUpdateBuilder.cs
│ │ │ └── SqlServerProvider.cs
│ │ ├── References
│ │ │ ├── DmProvider.dll
│ │ │ ├── Kdbndp.dll
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Npgsql.dll
│ │ │ ├── Oracle.ManagedDataAccess.dll
│ │ │ └── System.Data.SQLite.dll
│ │ ├── SimpleClient.cs
│ │ ├── SpliteTable
│ │ │ ├── SplitTableAttribute.cs
│ │ │ ├── SplitTableContext.cs
│ │ │ ├── SplitTableExtensions.cs
│ │ │ ├── SplitTableInfo.cs
│ │ │ ├── SplitType.cs
│ │ │ └── SplitTypeExtensions.cs
│ │ ├── SqlSugarClient.cs
│ │ ├── SqlSugar.csproj
│ │ ├── SqlSugar.nuspec
│ │ ├── SqlSugarScope.cs
│ │ ├── SqlSugarStrongName.nuspec
│ │ ├── SugarUnitOfWork.cs
│ │ └── Utilities
│ │ ├── CallContextAsync.cs
│ │ ├── CallContext.cs
│ │ ├── Check.cs
│ │ ├── CommonExtensions.cs
│ │ ├── DataTableExtensions.cs
│ │ ├── DbExtensions.cs
│ │ ├── ErrorMessage.cs
│ │ ├── ExpressionBuilderHelper.cs
│ │ ├── FastCopy.cs
│ │ ├── FileHelper.cs
│ │ ├── PropertyCallAdapterProvider.cs
│ │ ├── ReflectionExtensions.cs
│ │ ├── SugarAsyncLock.cs
│ │ ├── SugarRetry.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilConvert.cs
│ │ ├── UtilExceptions.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ ├── UtilRandom.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.Access
│ │ ├── Access
│ │ │ ├── AccessProvider.cs
│ │ │ ├── CodeFirst
│ │ │ │ └── AccessCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── AccessDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── AccessDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── AccessDbMaintenance.cs
│ │ │ ├── Queryable
│ │ │ │ └── AccessQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── AccessBlukCopy.cs
│ │ │ ├── AccessBuilder.cs
│ │ │ ├── AccessDeleteBuilder.cs
│ │ │ ├── AccessExpressionContext.cs
│ │ │ ├── AccessFastBuilder.cs
│ │ │ ├── AccessInsertBuilder.cs
│ │ │ ├── AccessQueryBuilder.cs
│ │ │ └── AccessUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SqlSugar.Access.csproj
│ │ ├── SqlSugar.Access.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.DbFirstExtensions
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── RazorService.cs
│ │ └── SqlSugar.DbFirstExtensions.csproj
│ ├── SqlSugar.Extensions.DataCache
│ │ ├── HttpRuntimeCache.cs
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── RedisCache.cs
│ │ └── SqlSugar.Extensions.DataCache.csproj
│ ├── SqlSugar.MySqlConnector
│ │ ├── MySql
│ │ │ ├── CodeFirst
│ │ │ │ └── MySqlCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── MySqlDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── MySqlDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── MySqlDbMaintenance.cs
│ │ │ ├── MySqlProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── MySqlQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── MySqlBlukCopy.cs
│ │ │ ├── MySqlBuilder.cs
│ │ │ ├── MySqlDeleteBuilder.cs
│ │ │ ├── MySqlExpressionContext.cs
│ │ │ ├── MySqlFastBuilder.cs
│ │ │ ├── MySqlInsertBuilder.cs
│ │ │ ├── MySqlQueryBuilder.cs
│ │ │ └── MySqlUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SqlSugar.MySqlConnector.csproj
│ │ ├── SqlSugar.MySqlConnector.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.Odbc
│ │ ├── app.config
│ │ ├── GBase
│ │ │ ├── CodeFirst
│ │ │ │ └── GBaseCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── GBaseDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── GBaseDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── GBaseDbMaintenance.cs
│ │ │ ├── GBaseProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── GBaseQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── GBaseBlukCopy.cs
│ │ │ ├── GBaseBuilder.cs
│ │ │ ├── GBaseDeleteBuilder.cs
│ │ │ ├── GBaseExpressionContext.cs
│ │ │ ├── GBaseFastBuilder.cs
│ │ │ ├── GBaseInsertBuilder.cs
│ │ │ ├── GBaseQueryBuilder.cs
│ │ │ └── GBaseUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── OdbcConfig.cs
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SqlSugar.OdbcCore.nuspec
│ │ ├── SqlSugar.Odbc.csproj
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ └── SqlSugar.sln
├── Asp.NetCore2
│ ├── AccessTest
│ │ ├── AccessTest.csproj
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoH_Tenant.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoL_Snowflake.cs
│ │ │ ├── DemoM_UnitOfWork.cs
│ │ │ └── DemoN_SplitTable.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── Custom.cs
│ │ │ ├── DataDictionary.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ ├── Test.accdb
│ │ └── Unit
│ │ └── UnitInsertNavN.cs
│ ├── CacheTest
│ │ ├── CacheTest.csproj
│ │ ├── MemoryCacheHelper.cs
│ │ ├── Order.cs
│ │ └── Program.cs
│ ├── ClickHouseTest
│ │ ├── ClickHouseTest.csproj
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ └── Program.cs
│ ├── CustomDbTest
│ │ ├── Config.cs
│ │ ├── CustomDbTest.csproj
│ │ ├── Demo0_SqlSugarClient.cs
│ │ ├── Demo1_Queryable.cs
│ │ ├── Demo2_Updateable.cs
│ │ ├── Demo3_Insertable.cs
│ │ ├── Demo4_Deleteable.cs
│ │ ├── DemoD_DbFirst.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── Custom.cs
│ │ │ ├── DataDictionary.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ └── Test.accdb
│ ├── DbFirstRazorTest
│ │ ├── DbFirstRazorTest.csproj
│ │ └── Program.cs
│ ├── DmOrmTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ └── DemoN_SplitTable.cs
│ │ ├── DmOrmTest.csproj
│ │ ├── DmProvider.dll
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── Student.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── Program.cs
│ │ ├── SqlSugarForCore.nuspec
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UJson.cs
│ │ ├── UnitDataTable.cs
│ │ ├── UnitInsert.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── USave.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── DorisTest
│ │ ├── DorisTest.csproj
│ │ └── Program.cs
│ ├── GbaseTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── GbaseTest.csproj
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ └── Program.cs
│ ├── HGTest
│ │ ├── Bugs
│ │ │ ├── BugTest2.cs
│ │ │ ├── BugTest3.cs
│ │ │ └── BugTest.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── HGTest.csproj
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UJson.cs
│ │ ├── Unit001.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── Json2Sql
│ │ ├── DeleteableTest.cs
│ │ ├── DynamicLinq.cs
│ │ ├── InsertableTest.cs
│ │ ├── Json2Sql.csproj
│ │ ├── Program.cs
│ │ ├── QueryableTest.cs
│ │ ├── Table.cs
│ │ └── UpdateableTest.cs
│ ├── KdbndpNuget
│ │ ├── BouncyCastle.dll
│ │ ├── Kdbndp.dll
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ └── SqlSugarForCore.nuspec
│ ├── KdbndpTest
│ │ ├── Bugs
│ │ │ ├── BugTest2.cs
│ │ │ ├── BugTest3.cs
│ │ │ └── BugTest.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── KdbndpTest.csproj
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UInsert3.cs
│ │ ├── UJson.cs
│ │ ├── UnitDateTime.cs
│ │ ├── UnitSplitTask.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── MySqlConnectorTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── MySqlConnectorTest.csproj
│ │ ├── Program.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UJson.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── MySqlTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── a9_ToPivot.cs
│ │ ├── MySqlTest.csproj
│ │ ├── Program.cs
│ │ └── UserTestCases
│ │ ├── cases.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ └── DemoH_Tree.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy2.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UJson.cs
│ │ ├── UnitAddRemark.cs
│ │ ├── Unitadfad1.cs
│ │ ├── UnitBulkMerge.cs
│ │ ├── UnitCreateType.cs
│ │ ├── Unitdfasfasfa.cs
│ │ ├── UnitSplitTask.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTest.cs
│ │ ├── UnitUpdateNavOneToOneFalse.cs
│ │ ├── UnitWeek.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ ├── UTran.cs
│ │ └── UValidate.cs
│ ├── Net7Test
│ │ └── NET7Test
│ │ ├── NET7Test
│ │ │ ├── NET7Test.csproj
│ │ │ ├── Program.cs
│ │ │ └── UserInfo.cs
│ │ └── NET7Test.sln
│ ├── NugetTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── NugetTest.csproj
│ │ └── Program.cs
│ ├── OceanBaseForOracleTest
│ │ ├── Config.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── OceanBaseForOracleTest.csproj
│ │ └── Program.cs
│ ├── OdbcTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ └── Demo7_Ado.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── OdbcTest.csproj
│ │ └── Program.cs
│ ├── OracleTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── OracleTest.csproj
│ │ ├── Program.cs
│ │ └── UserTestCases
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoN_SplitTable.cs
│ │ │ └── DemoO_Fastest.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ └── UnitTest
│ │ ├── Main.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom01.cs
│ │ ├── UJson.cs
│ │ ├── Unit2121.cs
│ │ ├── Unitadfsafas.cs
│ │ ├── UnitBulkMerge.cs
│ │ ├── UnitBulkUpdate.cs
│ │ ├── UnitSplitTask.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── UnitWeek.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── OscarTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── OscarTest.csproj
│ │ └── Program.cs
│ ├── PgSqlTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── PgSqlTest.csproj
│ │ ├── Program.cs
│ │ └── UserTestCases
│ │ ├── Bugs
│ │ │ ├── BugTest2.cs
│ │ │ ├── BugTest3.cs
│ │ │ └── BugTest.cs
│ │ ├── Cases.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Main.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UJson.cs
│ │ ├── Unit001.cs
│ │ ├── Unitadfafafasd.cs
│ │ ├── Unitadfay.cs
│ │ ├── Unitafdayy.cs
│ │ ├── UnitLeftJoinadfafa1.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── UnitWeek.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── QuestDbTest
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoH_Snowflake.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoL_BulkCopy.cs
│ │ │ └── DemoZ_Thread.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── GJ_CN_2011_RtdEntity.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ ├── users.cs
│ │ │ └── ViewOrder.cs
│ │ ├── Program.cs
│ │ └── QuestDbTest.csproj
│ ├── SqliteTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── Program.cs
│ │ ├── SqliteTest.csproj
│ │ └── UserTestCases
│ │ ├── cases.cs
│ │ ├── Config.cs
│ │ ├── CrossDatabase01.cs
│ │ ├── CrossDatabase02.cs
│ │ ├── CrossDatabase03.cs
│ │ ├── CrossDatabase04.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ └── DemoG_SimpleClient.cs
│ │ ├── Main.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ ├── Unit01
│ │ │ │ ├── CustomerMainInfomation.cs
│ │ │ │ ├── CustomerTranslatorBindingRelationship.cs
│ │ │ │ ├── DEntityBase.cs
│ │ │ │ ├── ERPEntityBase.cs
│ │ │ │ ├── ParameterReplaceExpressionVisitor.cs
│ │ │ │ ├── ProjectDetailInfomation.cs
│ │ │ │ ├── ProjectMainInfomation.cs
│ │ │ │ ├── ProjectResearchStateDto.cs
│ │ │ │ ├── ResearchRecorder.cs
│ │ │ │ └── TranslatorMainInfomation.cs
│ │ │ ├── Unit02
│ │ │ │ ├── IDeleted.cs
│ │ │ │ └── Special.cs
│ │ │ └── ViewOrder.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom012.cs
│ │ ├── UJson.cs
│ │ ├── ULock.cs
│ │ ├── UNavQuery01.cs
│ │ ├── Unitadfadf1.cs
│ │ ├── Unitafadsa.cs
│ │ ├── Unitafadsf12yy.cs
│ │ ├── UnitAsyncToken.cs
│ │ ├── UnitBizDelete.cs
│ │ ├── UnitBulkCopyUpdateaasfa.cs
│ │ ├── UnitBulkMerge.cs
│ │ ├── UnitSplitadfa.cs
│ │ ├── UnitSplitTask.cs
│ │ ├── Unitsubgroup.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── UnitWeek.cs
│ │ ├── Updateable.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ └── UValidate.cs
│ ├── SqlSeverTest
│ │ ├── 1_CodeFirst.cs
│ │ ├── 2_DbFirst.cs
│ │ ├── 3_EasyQuery.cs
│ │ ├── 4_JoinQuery.cs
│ │ ├── 4_Subquery.cs
│ │ ├── 5_PageQuery.cs
│ │ ├── 6_NavigationPropertyQuery.cs
│ │ ├── 7_GroupQuery.cs
│ │ ├── 8_Insert.cs
│ │ ├── 9_Update.cs
│ │ ├── a1_Delete.cs
│ │ ├── a2_Sql.cs
│ │ ├── a3_Merge.cs
│ │ ├── a4_SplitTable.cs
│ │ ├── a5_GridSave.cs
│ │ ├── a6_SqlPage.cs
│ │ ├── a7_JsonType.cs
│ │ ├── a8_SelectReturnType.cs
│ │ ├── Program.cs
│ │ ├── SqlSeverTest.csproj
│ │ └── UserTestCases
│ │ ├── Cases.cs
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── Demo0_SqlSugarClient.cs
│ │ │ ├── Demo1_Queryable.cs
│ │ │ ├── Demo2_Updateable.cs
│ │ │ ├── Demo3_Insertable.cs
│ │ │ ├── Demo4_Deleteable.cs
│ │ │ ├── Demo5_SqlQueryable.cs
│ │ │ ├── Demo6_Queue.cs
│ │ │ ├── Demo7_Ado.cs
│ │ │ ├── Demo8_Saveable.cs
│ │ │ ├── Demo9_EntityMain.cs
│ │ │ ├── DemoA_DbMain.cs
│ │ │ ├── DemoB_Aop.cs
│ │ │ ├── Democ_GobalFilter.cs
│ │ │ ├── DemoD_DbFirst.cs
│ │ │ ├── DemoE_CodeFirst.cs
│ │ │ ├── DemoF_Utilities.cs
│ │ │ ├── DemoG_SimpleClient.cs
│ │ │ ├── DemoH_Tenant.cs
│ │ │ ├── DemoJ_Report.cs
│ │ │ ├── DemoL_Snowflake.cs
│ │ │ ├── DemoM_UnitOfWork.cs
│ │ │ └── DemoN_SplitTable.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── SubInsertTest.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ └── ViewOrder.cs
│ │ └── UnitTest
│ │ ├── AnimalTest.cs
│ │ ├── CrossDatabase01.cs
│ │ ├── CrossDatabase02.cs
│ │ ├── CrossDatabase03.cs
│ │ ├── EntityInfoTest.cs
│ │ ├── Main.cs
│ │ ├── ManyToManyFilter.cs
│ │ ├── OneToManyInString.cs
│ │ ├── Test01.cs
│ │ ├── UAdo.cs
│ │ ├── UBulkCopy.cs
│ │ ├── UCodeFirst.cs
│ │ ├── UCustom012.cs
│ │ ├── UCustom014.cs
│ │ ├── UCustom015.cs
│ │ ├── UCustom019.cs
│ │ ├── UCustom01.cs
│ │ ├── UCustom02.cs
│ │ ├── UCustom03.cs
│ │ ├── UCustomConditionalFunc.cs
│ │ ├── UEnum.cs
│ │ ├── UFilter.cs
│ │ ├── UinitCustomConvert.cs
│ │ ├── UinitUpdateNavOneToOne.cs
│ │ ├── UInsert.cs
│ │ ├── UintSubListadfa.cs
│ │ ├── UJson.cs
│ │ ├── UJsonsdafa.cs
│ │ ├── UNavDynamic111N.cs
│ │ ├── Unitadfadsfa.cs
│ │ ├── Unitadfasdfa.cs
│ │ ├── Unitadfasfa.cs
│ │ ├── Unitasf1
│ │ │ ├── DemoSqlFunction.cs
│ │ │ ├── EmpDepartmentJob.cs
│ │ │ ├── EmpInformation.cs
│ │ │ ├── EmpLicense.cs
│ │ │ ├── EmpLicenseLogOff.cs
│ │ │ ├── entity
│ │ │ │ ├── app_category.cs
│ │ │ │ ├── app_comment.cs
│ │ │ │ ├── app_revision.cs
│ │ │ │ └── app_topic.cs
│ │ │ ├── entityMap
│ │ │ │ └── app_topic.cs
│ │ │ ├── entityMapDTO
│ │ │ │ └── app_topic.cs
│ │ │ ├── ProcessUnit.cs
│ │ │ ├── ProductProcessUnit.cs
│ │ │ ├── PRT_BMS_SA_WEBCON_DOC_V.cs
│ │ │ ├── PRT_BMS_SA_WEBCON_DTL_VP.cs
│ │ │ ├── R01_ReceivableBills.cs
│ │ │ ├── R04_PreBills.cs
│ │ │ └── Unitasf1.cs
│ │ ├── UnitAsyncToken.cs
│ │ ├── Unitatadffaa1.cs
│ │ ├── UnitBool.cs
│ │ ├── UnitBulkMerge.cs
│ │ ├── UnitCreateNavClass.cs
│ │ ├── UnitCustom020.cs
│ │ ├── Unitdfadfaa.cs
│ │ ├── Unitdfafa11.cs
│ │ ├── UnitDynamicCoread12321.cs
│ │ ├── Unitfafaf231.cs
│ │ ├── UnitFilteradfa.cs
│ │ ├── UnitFilter.cs
│ │ ├── UnitGridSave2.cs
│ │ ├── UnitGridSave.cs
│ │ ├── UnitManyOtMany2131.cs
│ │ ├── UnitManyToManyadfafa.cs
│ │ ├── UnitManyToMany.cs
│ │ ├── UnitNavDynamic2.cs
│ │ ├── UnitNavDynamic.cs
│ │ ├── UnitOneToMany2.cs
│ │ ├── UnitOneToManyafdaa.cs
│ │ ├── UnitOneToMany.cs
│ │ ├── UnitOneToManyFiltersadfa.cs
│ │ ├── UnitOneToManyNsdfafa.cs
│ │ ├── UnitOneToManyUpdate21.cs
│ │ ├── UnitOneToOneDel.cs
│ │ ├── UnitOneToOneFilter.cs
│ │ ├── UnitOneToOneNAny.cs
│ │ ├── Unitrasdfa.cs
│ │ ├── UnitSelectNASFDADSFA.cs
│ │ ├── UnitSelectN.cs
│ │ ├── UnitSplitTask.cs
│ │ ├── UnitStringToExp.cs
│ │ ├── UnitSubqueryN.cs
│ │ ├── UnitSubToList.cs
│ │ ├── UnitTest.cs
│ │ ├── UnitTestReturnPkList.cs
│ │ ├── UnitTool.cs
│ │ ├── UnitTreaaafasa.cs
│ │ ├── UnitUpdateColums.cs
│ │ ├── UnitValueObject.cs
│ │ ├── UnitWeek.cs
│ │ ├── UOneManyMany2.cs
│ │ ├── UOneManyMany3.cs
│ │ ├── UOneManyMany4.cs
│ │ ├── UOneManyMany5.cs
│ │ ├── UOneManyMany6.cs
│ │ ├── UOneManyMany7.cs
│ │ ├── UOneManyMany.cs
│ │ ├── Updateable.cs
│ │ ├── UpdateNavOneToOne.cs
│ │ ├── UQueryable2.cs
│ │ ├── UQueryableAsync.cs
│ │ ├── UQueryable.cs
│ │ ├── UQueue.cs
│ │ ├── UThread2.cs
│ │ ├── UThread3.cs
│ │ ├── UThread.cs
│ │ ├── UTran.cs
│ │ └── UValidate.cs
│ ├── SqlSugar
│ │ ├── Abstract
│ │ │ ├── AdoProvider
│ │ │ │ ├── AdoAccessory.cs
│ │ │ │ └── AdoProvider.cs
│ │ │ ├── AopProvider
│ │ │ │ └── AopProvider.cs
│ │ │ ├── CacheProvider
│ │ │ │ └── CacheProvider.cs
│ │ │ ├── CodeFirstProvider
│ │ │ │ ├── CodeFirstProvider.cs
│ │ │ │ ├── SplitCodeFirstProvider.cs
│ │ │ │ └── TableDifferenceProvider.cs
│ │ │ ├── DbBindProvider
│ │ │ │ ├── DbBindAccessory.cs
│ │ │ │ ├── DbBindProvider.cs
│ │ │ │ ├── IDataReaderEntityBuilder.cs
│ │ │ │ └── IDataRecordExtensions.cs
│ │ │ ├── DbFirstProvider
│ │ │ │ ├── DbFirstProvider.cs
│ │ │ │ ├── DbFirstTemplate.cs
│ │ │ │ └── DbRazor.cs
│ │ │ ├── DbMaintenanceProvider
│ │ │ │ ├── Methods.cs
│ │ │ │ └── Properties.cs
│ │ │ ├── DeleteProvider
│ │ │ │ ├── DeleteablePage.cs
│ │ │ │ ├── DeleteableProvider.cs
│ │ │ │ ├── DeleteMethodInfo.cs
│ │ │ │ ├── DeleteNavMethodInfo.cs
│ │ │ │ ├── LogicDeleteProvider.cs
│ │ │ │ ├── SplitTableDeleteByObjectProvider.cs
│ │ │ │ └── SplitTableDeleteProvider.cs
│ │ │ ├── DynamicBuilder
│ │ │ │ ├── CommonMethodInfo.cs
│ │ │ │ ├── DynamicBuilderHelper.cs
│ │ │ │ ├── DynamicOneselfType.cs
│ │ │ │ ├── DynamicProperyBuilder.cs
│ │ │ │ ├── EmitTool.cs
│ │ │ │ ├── Helper.cs
│ │ │ │ └── Master.cs
│ │ │ ├── EntityMaintenance
│ │ │ │ ├── EntityColumnExtension.cs
│ │ │ │ └── EntityMaintenance.cs
│ │ │ ├── ExecuteNavProvider
│ │ │ │ ├── DeleteNavManyToMany.cs
│ │ │ │ ├── DeleteNavOneToMany.cs
│ │ │ │ ├── DeleteNavOneToOne.cs
│ │ │ │ ├── DeleteNavProvider.cs
│ │ │ │ ├── DeleteNavTask.cs
│ │ │ │ ├── InsertNavProvider.cs
│ │ │ │ ├── InsertNavProviderHelper.cs
│ │ │ │ ├── InsertNavProviderManyToMany.cs
│ │ │ │ ├── InsertNavProviderOneToMany.cs
│ │ │ │ ├── InsertNavProviderOneToOne.cs
│ │ │ │ ├── InsertNavTask.cs
│ │ │ │ ├── NavContext.cs
│ │ │ │ ├── UpdateNavManyToMany.cs
│ │ │ │ ├── UpdateNavOneToMany.cs
│ │ │ │ ├── UpdateNavOneToOne.cs
│ │ │ │ ├── UpdateNavProvider.cs
│ │ │ │ ├── UpdateNavProviderHelper.cs
│ │ │ │ └── UpdateNavTask.cs
│ │ │ ├── ExpressionableProvider
│ │ │ │ └── Expressionable.cs
│ │ │ ├── FastestProvider
│ │ │ │ ├── FastBuilder.cs
│ │ │ │ ├── FastestProvider.cs
│ │ │ │ ├── Private.cs
│ │ │ │ ├── Setting.cs
│ │ │ │ └── SplitFastest.cs
│ │ │ ├── FilterProvider
│ │ │ │ └── FilterProvider.cs
│ │ │ ├── GridSave
│ │ │ │ └── GridSaveProvider.cs
│ │ │ ├── InsertableProvider
│ │ │ │ ├── InsertableHelper.cs
│ │ │ │ ├── InsertablePage.cs
│ │ │ │ ├── InsertableProvider.cs
│ │ │ │ ├── InsertMethodInfo.cs
│ │ │ │ ├── InsertNavMethodInfo.cs
│ │ │ │ ├── ParameterInsertable.cs
│ │ │ │ ├── SplitInsertable.cs
│ │ │ │ └── SubInserable.cs
│ │ │ ├── QueryableProvider
│ │ │ │ ├── Entities
│ │ │ │ │ ├── AppendNavInfoList.cs
│ │ │ │ │ ├── QueryableAppendColumn.cs
│ │ │ │ │ ├── QueryableFormat.cs
│ │ │ │ │ ├── SqlInfo.cs
│ │ │ │ │ └── SubQueryToListDefaultT.cs
│ │ │ │ ├── Includes.cs
│ │ │ │ ├── IncludesHelper.cs
│ │ │ │ ├── Includes.txt
│ │ │ │ ├── MappingFieldsHelper.cs
│ │ │ │ ├── NavigatManager.cs
│ │ │ │ ├── NavSelectHelper.cs
│ │ │ │ ├── QueryableAccessory.cs
│ │ │ │ ├── QueryableContext.cs
│ │ │ │ ├── QueryableExecuteSqlAsync.cs
│ │ │ │ ├── QueryableExecuteSql.cs
│ │ │ │ ├── QueryableHelper.cs
│ │ │ │ ├── QueryableProperties.cs
│ │ │ │ ├── QueryableProvider02-05.cs
│ │ │ │ ├── QueryableProvider06-10.cs
│ │ │ │ ├── QueryableProvider11-12.cs
│ │ │ │ ├── QueryableProvider.cs
│ │ │ │ └── QueryMethodInfo.cs
│ │ │ ├── Reportable
│ │ │ │ └── ReportableProvider.cs
│ │ │ ├── SaveableProvider
│ │ │ │ ├── SaveableProvider.cs
│ │ │ │ ├── Storageable.cs
│ │ │ │ ├── StorageableDataTable.cs
│ │ │ │ ├── StorageableMethodInfo.cs
│ │ │ │ ├── StorageablePage.cs
│ │ │ │ └── StorageableSplitProvider.cs
│ │ │ ├── SqlBuilderProvider
│ │ │ │ ├── DeleteBuilder.cs
│ │ │ │ ├── Entities.cs
│ │ │ │ ├── InsertBuilder.cs
│ │ │ │ ├── QueryBuilder.cs
│ │ │ │ ├── SqlBuilderAccessory.cs
│ │ │ │ ├── SqlBuilderProvider_Condition.cs
│ │ │ │ ├── SqlBuilderProvider.cs
│ │ │ │ ├── SqlQueryBuilder.cs
│ │ │ │ └── UpdateBuilder.cs
│ │ │ ├── SugarProvider
│ │ │ │ ├── SqlSugarAccessory.cs
│ │ │ │ ├── SqlSugarCoreProvider.cs
│ │ │ │ ├── SqlSugarProvider.cs
│ │ │ │ └── SqlSugarScopeProvider.cs
│ │ │ └── UpdateProvider
│ │ │ ├── ParameterUpdateable.cs
│ │ │ ├── SplitTableUpdateByObjectProvider.cs
│ │ │ ├── SplitTableUpdateProvider.cs
│ │ │ ├── UpdateableFilter.cs
│ │ │ ├── UpdateableHelper.cs
│ │ │ ├── UpdateablePage.cs
│ │ │ ├── UpdateableProvider.cs
│ │ │ ├── UpdateableProviderT2.cs
│ │ │ ├── UpdateableProviderT3.cs
│ │ │ ├── UpdateableProviderT4.cs
│ │ │ ├── UpdateExpressionMethodInfo.cs
│ │ │ ├── UpdateMethodInfo.cs
│ │ │ └── UpdateNavMethodInfo.cs
│ │ ├── CacheScheme
│ │ │ ├── CacheKeyBuider.cs
│ │ │ └── CacheSchemeMain.cs
│ │ ├── DistributedSystem
│ │ │ └── Snowflake
│ │ │ ├── DisposableAction.cs
│ │ │ ├── IdWorker.cs
│ │ │ ├── InvalidSystemClock.cs
│ │ │ ├── SnowFlakeSingle.cs
│ │ │ ├── TimeExtensions.cs
│ │ │ └── ValueToStringConverter.cs
│ │ ├── dll
│ │ │ ├── dm.bat
│ │ │ ├── Dm.nuspec
│ │ │ ├── kdbndp.bat
│ │ │ ├── Kdbndp.nuspec
│ │ │ └── NuGet.exe
│ │ ├── Entities
│ │ │ ├── AsyncRef.cs
│ │ │ ├── CacheKey.cs
│ │ │ ├── ConditionalModel.cs
│ │ │ ├── ConfigQuery.cs
│ │ │ ├── ConnectionConfig.cs
│ │ │ ├── ConnMoreSettings.cs
│ │ │ ├── DbColumnInfo.cs
│ │ │ ├── DbFastestProperties.cs
│ │ │ ├── DbResult.cs
│ │ │ ├── DbTableInfo.cs
│ │ │ ├── DefaultCustom.cs
│ │ │ ├── DefaultServices.cs
│ │ │ ├── DeleteNavOptions.cs
│ │ │ ├── DiffLogModel.cs
│ │ │ ├── DiffType.cs
│ │ │ ├── DiscriminatorObject .cs
│ │ │ ├── EntityColumnInfo.cs
│ │ │ ├── EntityInfo.cs
│ │ │ ├── JoinInfoParameter.cs
│ │ │ ├── JoinMapper.cs
│ │ │ ├── JoinQueryInfo.cs
│ │ │ ├── ManyToManyConfig.cs
│ │ │ ├── MapperCache.cs
│ │ │ ├── Mapping
│ │ │ │ ├── IgnoreComumn.cs
│ │ │ │ ├── MappingColumn.cs
│ │ │ │ ├── MappingTable.cs
│ │ │ │ └── SugarMappingAttribute.cs
│ │ │ ├── ModelContext.cs
│ │ │ ├── PageModel.cs
│ │ │ ├── PropertyMetadata.cs
│ │ │ ├── QueueItem.cs
│ │ │ ├── SchemaInfo.cs
│ │ │ ├── SingleColumnsEntity.cs
│ │ │ ├── SlaveConnectionConfig.cs
│ │ │ ├── SqlFilter.cs
│ │ │ ├── SqlSguarTransaction.cs
│ │ │ ├── SqlWith.cs
│ │ │ ├── StackTraceInfo.cs
│ │ │ ├── SubInsertTree.cs
│ │ │ ├── SugarAbMapping.cs
│ │ │ ├── SugarConnection.cs
│ │ │ ├── SugarDebugger.cs
│ │ │ ├── SugarList.cs
│ │ │ └── SugarTerant.cs
│ │ ├── Enum
│ │ │ ├── ApplyType.cs
│ │ │ ├── ConditionalType.cs
│ │ │ ├── DataFilterType.cs
│ │ │ ├── DbLockType.cs
│ │ │ ├── DbObjectType.cs
│ │ │ ├── DbType.cs
│ │ │ ├── InitKeyType.cs
│ │ │ ├── JoinType.cs
│ │ │ ├── LanguageType.cs
│ │ │ ├── NavigatType.cs
│ │ │ ├── OrderByType.cs
│ │ │ ├── ProperyType.cs
│ │ │ ├── ReportableDateType.cs
│ │ │ ├── SampleByUnit.cs
│ │ │ ├── SugarActionType.cs
│ │ │ ├── SugarDateTimeFormat.cs
│ │ │ └── WhereType.cs
│ │ ├── ExpressionsToSql
│ │ │ ├── CaseWhen
│ │ │ │ ├── CaseWhen.cs
│ │ │ │ └── CaseWhenResolve.cs
│ │ │ ├── Common
│ │ │ │ ├── BinaryExpressionInfo.cs
│ │ │ │ ├── CommonTempDataType.cs
│ │ │ │ ├── DateType.cs
│ │ │ │ ├── ErrorMessage.cs
│ │ │ │ ├── ExpResolveAccessory.cs
│ │ │ │ ├── ExpressionConst.cs
│ │ │ │ ├── ExpressionContextCase.cs
│ │ │ │ ├── ExpressionItems.cs
│ │ │ │ ├── ExpressionOutParameter.cs
│ │ │ │ ├── ExpressionParameter.cs
│ │ │ │ ├── ExpressionResultAcceptType.cs
│ │ │ │ ├── ExpressionResult.cs
│ │ │ │ ├── ExpressionTool.cs
│ │ │ │ ├── ListAnyParameter.cs
│ │ │ │ ├── MapperExpression.cs
│ │ │ │ ├── MapperSql.cs
│ │ │ │ ├── MethodCallExpressionModel.cs
│ │ │ │ ├── NewExpressionInfo.cs
│ │ │ │ ├── ParameterExpressionVisitor.cs
│ │ │ │ ├── ParameterReplacer.cs
│ │ │ │ ├── ResolveExpressType.cs
│ │ │ │ └── SugarParameter.cs
│ │ │ ├── DbMethods
│ │ │ │ ├── DefaultDbMethod.cs
│ │ │ │ ├── IDbMethods.cs
│ │ │ │ ├── SqlFunc.cs
│ │ │ │ ├── SqlFuncExtendsion.cs
│ │ │ │ └── SqlFuncExternal.cs
│ │ │ ├── ExpressionContext.cs
│ │ │ ├── ResolveItems
│ │ │ │ ├── BaseResolve_Append.cs
│ │ │ │ ├── BaseResolve.cs
│ │ │ │ ├── BaseResolve_Helper.cs
│ │ │ │ ├── BaseResolve_Item.cs
│ │ │ │ ├── BaseResolve_NewExp.cs
│ │ │ │ ├── BaseResolve_Property.cs
│ │ │ │ ├── BaseResolve_Validate.cs
│ │ │ │ ├── BinaryExpressionResolve.cs
│ │ │ │ ├── BlockExpressionResolve.cs
│ │ │ │ ├── CoalesceResolveItems.cs
│ │ │ │ ├── ConditionalExpressionResolve.cs
│ │ │ │ ├── ConstantExpressionResolve.cs
│ │ │ │ ├── LambdaExpressionResolve.cs
│ │ │ │ ├── MapperExpressionResolve.cs
│ │ │ │ ├── MemberConstExpressionResolve.cs
│ │ │ │ ├── MemberExpressionResolve.cs
│ │ │ │ ├── MemberInitExpressionResolve.cs
│ │ │ │ ├── MemberNewExpressionResolve.cs
│ │ │ │ ├── MemberNoExpressionResolve.cs
│ │ │ │ ├── MethodCallExpressionResolve_BaseDateFomat.cs
│ │ │ │ ├── MethodCallExpressionResolve.cs
│ │ │ │ ├── MethodCallExpressionResolve_Helper.cs
│ │ │ │ ├── NewArrayExpessionResolve.cs
│ │ │ │ ├── NewExpressionResolve.cs
│ │ │ │ ├── OneToManyNavgateExpression.cs
│ │ │ │ ├── OneToManyNavgateExpressionN.cs
│ │ │ │ ├── OneToOneNavgateExpression.cs
│ │ │ │ ├── OneToOneNavgateExpressionN.cs
│ │ │ │ ├── TypeParameterExpressionReolve.cs
│ │ │ │ └── UnaryExpressionResolve.cs
│ │ │ └── Subquery
│ │ │ ├── Items
│ │ │ │ ├── ISubOperation.cs
│ │ │ │ ├── SubAnd.cs
│ │ │ │ ├── SubAndIF.cs
│ │ │ │ ├── SubAny.cs
│ │ │ │ ├── SubAs.cs
│ │ │ │ ├── SubAsWithAttr.cs
│ │ │ │ ├── SubAvg.cs
│ │ │ │ ├── SubBegin.cs
│ │ │ │ ├── SubCount.cs
│ │ │ │ ├── SubDistinctCount.cs
│ │ │ │ ├── SubEnableTableFilter.cs
│ │ │ │ ├── SubFirst.cs
│ │ │ │ ├── SubFromTable.cs
│ │ │ │ ├── SubGroupBy.cs
│ │ │ │ ├── SubHaving.cs
│ │ │ │ ├── SubInnerJoin.cs
│ │ │ │ ├── SubLeftBracket.cs
│ │ │ │ ├── SubLeftJoin.cs
│ │ │ │ ├── SubMax.cs
│ │ │ │ ├── SubMin.cs
│ │ │ │ ├── SubNotAny.cs
│ │ │ │ ├── SubOrderBy.cs
│ │ │ │ ├── SubRightBracket.cs
│ │ │ │ ├── SubSelect.cs
│ │ │ │ ├── SubSelectDefault.cs
│ │ │ │ ├── SubSelectStringJoin.cs
│ │ │ │ ├── SubSum.cs
│ │ │ │ ├── SubToList.cs
│ │ │ │ ├── SubTop.cs
│ │ │ │ ├── SubWhere.cs
│ │ │ │ ├── SubWhereIF.cs
│ │ │ │ └── SubWithNoLock.cs
│ │ │ ├── Subquerable.cs
│ │ │ ├── SubqueryableN.cs
│ │ │ ├── SubResolve.cs
│ │ │ ├── SubTemplate.cs
│ │ │ └── SubTools.cs
│ │ ├── ExternalServiceInterface
│ │ │ ├── ICacheService.cs
│ │ │ ├── IRazorService.cs
│ │ │ ├── ISerializeService.cs
│ │ │ └── ISplitTableService.cs
│ │ ├── Infrastructure
│ │ │ ├── ContextMethods.cs
│ │ │ ├── DependencyManagement.cs
│ │ │ ├── InstanceFactory.cs
│ │ │ ├── Mapper.cs
│ │ │ └── StaticConfig.cs
│ │ ├── IntegrationServices
│ │ │ ├── CacheService.cs
│ │ │ ├── SerializeService.cs
│ │ │ └── SplitTableService.cs
│ │ ├── Interface
│ │ │ ├── IAdo.cs
│ │ │ ├── ICodeFirst.cs
│ │ │ ├── IContextMethods.cs
│ │ │ ├── ICustomConditionalFunc.cs
│ │ │ ├── IDbBind.cs
│ │ │ ├── IDbFirst.cs
│ │ │ ├── IDbMaintenance.cs
│ │ │ ├── IDeleteable.cs
│ │ │ ├── IDMLBuilder.cs
│ │ │ ├── IFastBuilder.cs
│ │ │ ├── IFastest.cs
│ │ │ ├── IFilter.cs
│ │ │ ├── IIncludes.cs
│ │ │ ├── IIncludes.txt
│ │ │ ├── ILambdaExpressions.cs
│ │ │ ├── Insertable.cs
│ │ │ ├── IParameterInsertable.cs
│ │ │ ├── IQueryable.cs
│ │ │ ├── IReportable.cs
│ │ │ ├── ISaveable.cs
│ │ │ ├── ISimpleClient.cs
│ │ │ ├── ISqlBuilder.cs
│ │ │ ├── ISqlSugarClient.cs
│ │ │ ├── IStorageable.cs
│ │ │ ├── ISubInsertable.cs
│ │ │ ├── ISugarDataConverter.cs
│ │ │ ├── ISugarRepository.cs
│ │ │ ├── ITenant.cs
│ │ │ └── IUpdateable.cs
│ │ ├── Json2Sql
│ │ │ ├── DynamicLinq
│ │ │ │ ├── DynamicCoreHelper.cs
│ │ │ │ ├── DynamicParameters.cs
│ │ │ │ └── SqlSugarDynamicExpressionParser.cs
│ │ │ ├── Entities
│ │ │ │ ├── JsonDeleteResult.cs
│ │ │ │ ├── JsonInsertResult.cs
│ │ │ │ ├── JsonQueryResult.cs
│ │ │ │ ├── JsonTableConfig.cs
│ │ │ │ └── JsonUpdateResult.cs
│ │ │ ├── Enums
│ │ │ │ ├── AsNameFormatType.cs
│ │ │ │ └── Json2SqlType.cs
│ │ │ ├── Interface
│ │ │ │ ├── IFuncModel.cs
│ │ │ │ ├── IJsonClient.cs
│ │ │ │ ├── IJsonDeleteableProvider.cs
│ │ │ │ ├── IJsonInsertableProvider.cs
│ │ │ │ ├── IJsonProvider.cs
│ │ │ │ ├── IJsonQueryableProvider.cs
│ │ │ │ ├── IJsonToModel.cs
│ │ │ │ ├── IJsonUpdateableProvider.cs
│ │ │ │ ├── IModelToSql.cs
│ │ │ │ └── ISugarQueryable.cs
│ │ │ ├── JsonModels
│ │ │ │ ├── FuncModel.cs
│ │ │ │ ├── GroupByModel.cs
│ │ │ │ ├── JoinModel.cs
│ │ │ │ ├── JsonQueryParameter.cs
│ │ │ │ ├── JsonSqlModels.cs
│ │ │ │ ├── JsonTableNameInfo.cs
│ │ │ │ ├── OrderByModel.cs
│ │ │ │ └── SelectFieldModel.cs
│ │ │ ├── JsonToModel
│ │ │ │ ├── Helper.cs
│ │ │ │ ├── JsonSqlFuncToModel.cs
│ │ │ │ ├── JsonSqlFuncToParameters.cs
│ │ │ │ ├── JsonToColumnsModels.cs
│ │ │ │ ├── JsonToGroupByModels.cs
│ │ │ │ ├── JsonToJoinModels.cs
│ │ │ │ ├── JsonToOrderByModels.cs
│ │ │ │ └── JsonToSelectModels.cs
│ │ │ ├── ModelToSql
│ │ │ │ ├── FuncModelToSql.cs
│ │ │ │ ├── GroupByModelToSql.cs
│ │ │ │ ├── OrderByModelToSql.cs
│ │ │ │ ├── SelectModelToSql.cs
│ │ │ │ └── SqlPart.cs
│ │ │ ├── Provider
│ │ │ │ ├── Common
│ │ │ │ │ └── JsonCommonProvider.cs
│ │ │ │ ├── Deleteable
│ │ │ │ │ └── JsonDeleteableProvider.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ ├── AppendIdentity.cs
│ │ │ │ │ ├── AppendName.cs
│ │ │ │ │ ├── AppendRow.cs
│ │ │ │ │ ├── Helper.cs
│ │ │ │ │ ├── JsonInsertableProvider.cs
│ │ │ │ │ └── PrivateProperty.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ ├── ApendJoinLastAfter.cs
│ │ │ │ │ ├── AppendFrom.cs
│ │ │ │ │ ├── AppendGroupBy.cs
│ │ │ │ │ ├── AppendHaving.cs
│ │ │ │ │ ├── AppendJoin.cs
│ │ │ │ │ ├── AppendOrderBy.cs
│ │ │ │ │ ├── AppendPage.cs
│ │ │ │ │ ├── AppendSelect.cs
│ │ │ │ │ ├── AppendWhere.cs
│ │ │ │ │ ├── Entities.cs
│ │ │ │ │ ├── Helper.cs
│ │ │ │ │ ├── JsonQueryableProvider.cs
│ │ │ │ │ ├── Property.cs
│ │ │ │ │ ├── RegisterAop.cs
│ │ │ │ │ ├── ResultDefault.cs
│ │ │ │ │ └── ResultHelper.cs
│ │ │ │ └── Updateable
│ │ │ │ ├── AppendRow.cs
│ │ │ │ ├── AppendTable.cs
│ │ │ │ ├── AppendWhereColumns.cs
│ │ │ │ ├── AppendWhere.cs
│ │ │ │ ├── Helpercs.cs
│ │ │ │ └── JsonUpdateableProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── QueryableProvider.cs
│ │ │ └── Utils
│ │ │ ├── Json2SqlConfig.cs
│ │ │ └── Json2SqlHelper.cs
│ │ ├── JsonClient.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── nugetNoDrive.bat
│ │ ├── OnlyCore
│ │ │ ├── Compatible.cs
│ │ │ ├── DataExtensions.cs
│ │ │ ├── IDataExtensions.cs.cs
│ │ │ └── MySqlFastBuilder.cs
│ │ ├── Realization
│ │ │ ├── Dm
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── DmCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── DmDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── DmDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── DmDbMaintenance.cs
│ │ │ │ ├── DmProvider.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── DmInserttable.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── DmQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── DmBlukCopy.cs
│ │ │ │ ├── DmBuilder.cs
│ │ │ │ ├── DmDeleteBuilder.cs
│ │ │ │ ├── DmExpressionContext.cs
│ │ │ │ ├── DmFastBuilder.cs
│ │ │ │ ├── DmInsertBuilder.cs
│ │ │ │ ├── DmQueryBuilder.cs
│ │ │ │ └── DmUpdateBuilder.cs
│ │ │ ├── Kdbndp
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── KdbndpCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── KdbndpBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── KdbndpDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── KdbndpDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── KdbndpInserttable.cs
│ │ │ │ ├── KdbndpSQLProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── KdbndpQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── KdbndpBuilder.cs
│ │ │ │ ├── KdbndpDeleteBuilder.cs
│ │ │ │ ├── KdbndpExpressionContext.cs
│ │ │ │ ├── KdbndpFastBuilder.cs
│ │ │ │ ├── KdbndpInsertBuilder.cs
│ │ │ │ ├── KdbndpQueryBuilder.cs
│ │ │ │ └── KdbndpUpdateBuilder.cs
│ │ │ ├── MySql
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── MySqlCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── MySqlDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── MySqlDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ ├── DorisHelper.cs
│ │ │ │ │ └── MySqlDbMaintenance.cs
│ │ │ │ ├── MySqlProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── MySqlQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── MySqlBlukCopy.cs
│ │ │ │ ├── MySqlBuilder.cs
│ │ │ │ ├── MySqlDeleteBuilder.cs
│ │ │ │ ├── MySqlExpressionContext.cs
│ │ │ │ ├── MySqlFastBuilder.cs
│ │ │ │ ├── MySqlInsertBuilder.cs
│ │ │ │ ├── MySqlQueryBuilder.cs
│ │ │ │ └── MySqlUpdateBuilder.cs
│ │ │ ├── Oracle
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── OracleCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── OracleDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── OracleDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── OracleDbMaintenance.cs
│ │ │ │ ├── Deleteable
│ │ │ │ │ └── OracleDeleteable.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── OracleInsertable.cs
│ │ │ │ ├── OracleProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── OracleQueryable.cs
│ │ │ │ ├── SqlBuilder
│ │ │ │ │ ├── OracleBlukCopy.cs
│ │ │ │ │ ├── OracleBuilder.cs
│ │ │ │ │ ├── OracleDeleteBuilder.cs
│ │ │ │ │ ├── OracleExpressionContext.cs
│ │ │ │ │ ├── OracleFastBuilder.cs
│ │ │ │ │ ├── OracleInsertBuilder.cs
│ │ │ │ │ ├── OracleQueryBuilder.cs
│ │ │ │ │ └── OracleUpdateBuilder.cs
│ │ │ │ └── Updateable
│ │ │ │ └── OracleUpdateable.cs
│ │ │ ├── Oscar
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── OscarCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── OscarDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── OscarDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── OscarDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── OscarInserttable.cs
│ │ │ │ ├── OscarProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── OscarQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── OscarBuilder.cs
│ │ │ │ ├── OscarDeleteBuilder.cs
│ │ │ │ ├── OscarExpressionContext.cs
│ │ │ │ ├── OscarInsertBuilder.cs
│ │ │ │ ├── OscarQueryBuilder.cs
│ │ │ │ └── OscarUpdateBuilder.cs
│ │ │ ├── PostgreSQL
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── PostgreSQLCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── PostgreSQLDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── PostgreSQLDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── PostgreSQLDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── PostgreSQLInserttable.cs
│ │ │ │ ├── PostgreSQLProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── PostgreSqlQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── PostgreSQLBuilder.cs
│ │ │ │ ├── PostgreSQLDeleteBuilder.cs
│ │ │ │ ├── PostgreSQLExpressionContext.cs
│ │ │ │ ├── PostgreSQLFastBuilder.cs
│ │ │ │ ├── PostgreSQLInsertBuilder.cs
│ │ │ │ ├── PostgreSQLQueryBuilder.cs
│ │ │ │ └── PostgreSQLUpdateBuilder.cs
│ │ │ ├── QuestDB
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── QuestDBCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── QuestDBDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── QuestDBDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── QuestDBDbMaintenance.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── QuestDBQueryable.cs
│ │ │ │ ├── QuestDBProvider.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── QuestDBBuilder.cs
│ │ │ │ ├── QuestDBDeleteBuilder.cs
│ │ │ │ ├── QuestDBExpressionContext.cs
│ │ │ │ ├── QuestDBFastBuilder.cs
│ │ │ │ ├── QuestDBInsertBuilder.cs
│ │ │ │ ├── QuestDBQueryBuilder.cs
│ │ │ │ └── QuestDBUpdateBuilder.cs
│ │ │ ├── Sqlite
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── SqliteCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── SqliteDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── SqliteDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── SqliteDbMaintenance.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── SqliteQueryable.cs
│ │ │ │ ├── SqlBuilder
│ │ │ │ │ ├── SqliteBuilder.cs
│ │ │ │ │ ├── SqliteDeleteBuilder.cs
│ │ │ │ │ ├── SqliteExpressionContext.cs
│ │ │ │ │ ├── SqliteFastBuilder.cs
│ │ │ │ │ ├── SqliteInsertBuilder.cs
│ │ │ │ │ ├── SqliteQueryBuilder.cs
│ │ │ │ │ └── SqliteUpdateBuilder.cs
│ │ │ │ └── SqliteProvider.cs
│ │ │ └── SqlServer
│ │ │ ├── CodeFirst
│ │ │ │ └── SqlServerCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── SqlServerDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── SqlServerDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── SqlServerDbMaintenance.cs
│ │ │ ├── Queryable
│ │ │ │ └── SqlServerQueryable.cs
│ │ │ ├── SqlBuilder
│ │ │ │ ├── SqlServerBlukCopy.cs
│ │ │ │ ├── SqlServerBuilder.cs
│ │ │ │ ├── SqlServerDeleteBuilder.cs
│ │ │ │ ├── SqlServerExpressionContext.cs
│ │ │ │ ├── SqlServerFastBuilder.cs
│ │ │ │ ├── SqlServerInsertBuilder.cs
│ │ │ │ ├── SqlServerQueryBuilder.cs
│ │ │ │ └── SqlServerUpdateBuilder.cs
│ │ │ └── SqlServerProvider.cs
│ │ ├── SimpleClient.cs
│ │ ├── SpliteTable
│ │ │ ├── SplitTableAttribute.cs
│ │ │ ├── SplitTableContext.cs
│ │ │ ├── SplitTableExtensions.cs
│ │ │ ├── SplitTableInfo.cs
│ │ │ ├── SplitType.cs
│ │ │ └── SplitTypeExtensions.cs
│ │ ├── SqlSugarClient.cs
│ │ ├── SqlSugar.csproj
│ │ ├── SqlSugarForCoreNoDrive.nuspec
│ │ ├── SqlSugarForCore.nuspec
│ │ ├── SqlSugarScope.cs
│ │ ├── SugarUnitOfWork.cs
│ │ └── Utilities
│ │ ├── CallContextAsync.cs
│ │ ├── CallContext.cs
│ │ ├── Check.cs
│ │ ├── CommonExtensions.cs
│ │ ├── DataTableExtensions.cs
│ │ ├── DbExtensions.cs
│ │ ├── ErrorMessage.cs
│ │ ├── ExpressionBuilderHelper.cs
│ │ ├── FastCopy.cs
│ │ ├── FileHelper.cs
│ │ ├── PropertyCallAdapterProvider.cs
│ │ ├── ReflectionExtensions.cs
│ │ ├── SugarAsyncLock.cs
│ │ ├── SugarRetry.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilConvert.cs
│ │ ├── UtilExceptions.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ ├── UtilRandom.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.AccessCore
│ │ ├── Access
│ │ │ ├── AccessProvider.cs
│ │ │ ├── CodeFirst
│ │ │ │ └── AccessCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── AccessDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── AccessDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── AccessDbMaintenance.cs
│ │ │ ├── Queryable
│ │ │ │ └── AccessQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── AccessBlukCopy.cs
│ │ │ ├── AccessBuilder.cs
│ │ │ ├── AccessDeleteBuilder.cs
│ │ │ ├── AccessExpressionContext.cs
│ │ │ ├── AccessFastBuilder.cs
│ │ │ ├── AccessInsertBuilder.cs
│ │ │ ├── AccessQueryBuilder.cs
│ │ │ └── AccessUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── SqlSugar.AccessCore.csproj
│ │ ├── SqlSugar.AccessCore.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.ClickHouseCore
│ │ ├── ClickHouse
│ │ │ ├── ClickHouseProvider.cs
│ │ │ ├── CodeFirst
│ │ │ │ ├── CKTable.cs
│ │ │ │ └── ClickHouseCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── ClickHouseDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── ClickHouseDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── ClickHouseDbMaintenance.cs
│ │ │ ├── Insertable
│ │ │ │ └── ClickHouseInserttable.cs
│ │ │ ├── Queryable
│ │ │ │ └── ClickHouseQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── ClickHouseBuilder.cs
│ │ │ ├── ClickHouseDeleteBuilder.cs
│ │ │ ├── ClickHouseExpressionContext.cs
│ │ │ ├── ClickHouseFastBuilder.cs
│ │ │ ├── ClickHouseInsertBuilder.cs
│ │ │ ├── ClickHouseQueryBuilder.cs
│ │ │ └── ClickHouseUpdateBuilder.cs
│ │ ├── DataTableExtensions
│ │ │ └── ClickHouseDataAdapter.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── SqlSugar.ClickHouseCore.csproj
│ │ ├── SqlSugar.ClickHouseCore.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugarCore.sln
│ ├── SqlSugar.GBaseCore
│ │ ├── DataTableExtensions
│ │ │ └── GBaseDataAdapter.cs
│ │ ├── GBase
│ │ │ ├── CodeFirst
│ │ │ │ └── GBaseCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── GBaseDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── GBaseDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── GBaseDbMaintenance.cs
│ │ │ ├── GBaseProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── GBaseQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── GBaseBlukCopy.cs
│ │ │ ├── GBaseBuilder.cs
│ │ │ ├── GBaseDeleteBuilder.cs
│ │ │ ├── GBaseExpressionContext.cs
│ │ │ ├── GBaseFastBuilder.cs
│ │ │ ├── GBaseInsertBuilder.cs
│ │ │ ├── GBaseQueryBuilder.cs
│ │ │ └── GBaseUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── SqlSugar.GBaseCore.csproj
│ │ ├── SqlSugar.GBaseCore.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.HG
│ │ ├── Class1.cs
│ │ ├── HG
│ │ │ ├── CodeFirst
│ │ │ │ └── PostgreSQLCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── PostgreSQLDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── PostgreSQLDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── PostgreSQLDbMaintenance.cs
│ │ │ ├── Insertable
│ │ │ │ └── PostgreSQLInserttable.cs
│ │ │ ├── PostgreSQLProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── PostgreSqlQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── PostgreSQLBuilder.cs
│ │ │ ├── PostgreSQLDeleteBuilder.cs
│ │ │ ├── PostgreSQLExpressionContext.cs
│ │ │ ├── PostgreSQLFastBuilder.cs
│ │ │ ├── PostgreSQLInsertBuilder.cs
│ │ │ ├── PostgreSQLQueryBuilder.cs
│ │ │ └── PostgreSQLUpdateBuilder.cs
│ │ ├── main.bat
│ │ ├── main.nuspec
│ │ ├── Nhgdb.dll
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── SqlSugar.HGCore.csproj
│ │ ├── SqlSugar.Nhgdb.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.MySqlConnectorCore
│ │ ├── DataTableExtensions
│ │ │ └── MySqlDataAdapter.cs
│ │ ├── MySql
│ │ │ ├── CodeFirst
│ │ │ │ └── MySqlCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── MySqlDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── MySqlDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── MySqlDbMaintenance.cs
│ │ │ ├── MySqlProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── MySqlQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── MySqlBlukCopy.cs
│ │ │ ├── MySqlBuilder.cs
│ │ │ ├── MySqlDeleteBuilder.cs
│ │ │ ├── MySqlExpressionContext.cs
│ │ │ ├── MySqlFastBuilder.cs
│ │ │ ├── MySqlInsertBuilder.cs
│ │ │ ├── MySqlQueryBuilder.cs
│ │ │ └── MySqlUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── SqlSugar.MySqlConnectorCore.csproj
│ │ ├── SqlSugar.MySqlConnectorCore.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.OceanBaseForOracle
│ │ ├── DataTableExtensions
│ │ │ └── OceanBaseForOracleDataAdapter.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── OceanBase
│ │ │ ├── CodeFirst
│ │ │ │ └── OceanBaseForOracleCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── OceanBaseForOracleDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── OceanBaseForOracleDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── OceanBaseForOracleDbMaintenance.cs
│ │ │ ├── OceanBaseForOracleProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── OceanBaseForOracleQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── OceanBaseForOracleBlukCopy.cs
│ │ │ ├── OceanBaseForOracleBuilder.cs
│ │ │ ├── OceanBaseForOracleDeleteBuilder.cs
│ │ │ ├── OceanBaseForOracleExpressionContext.cs
│ │ │ ├── OceanBaseForOracleFastBuilder.cs
│ │ │ ├── OceanBaseForOracleInsertBuilder.cs
│ │ │ ├── OceanBaseForOracleQueryBuilder.cs
│ │ │ └── OceanBaseForOracleUpdateBuilder.cs
│ │ ├── SqlSugar.OceanBaseForOracleCore.csproj
│ │ ├── SqlSugar.OceanBaseForOracle.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── ExpressionConst.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.OdbcCore
│ │ ├── DataTableExtensions
│ │ │ └── GBaseDataAdapter.cs
│ │ ├── GBase
│ │ │ ├── CodeFirst
│ │ │ │ └── GBaseCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── GBaseDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── GBaseDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── GBaseDbMaintenance.cs
│ │ │ ├── GBaseProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── GBaseQueryable.cs
│ │ │ └── SqlBuilder
│ │ │ ├── GBaseBlukCopy.cs
│ │ │ ├── GBaseBuilder.cs
│ │ │ ├── GBaseDeleteBuilder.cs
│ │ │ ├── GBaseExpressionContext.cs
│ │ │ ├── GBaseFastBuilder.cs
│ │ │ ├── GBaseInsertBuilder.cs
│ │ │ ├── GBaseQueryBuilder.cs
│ │ │ └── GBaseUpdateBuilder.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── OdbcConfig.cs
│ │ ├── SqlSugar.OdbcCore.csproj
│ │ ├── SqlSugar.OdbcCore.nuspec
│ │ └── Tools
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.QuestDb.RestApi
│ │ ├── CsvHelperEnumToIntConverter.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── QuestDbRestAPHelper.cs
│ │ ├── QuestDbRestAPI.cs
│ │ ├── QuestDbSqlSugarClientExtensions.cs
│ │ ├── SqlSugar.OdbcCore.nuspec
│ │ └── SqlSugar.QuestDb.RestAPI.csproj
│ ├── SqlSugar.TDengineCore
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── SqlSugar - Backup.TDengineCore.csproj
│ │ ├── SqlSugar.OdbcCore.nuspec
│ │ ├── SqlSugar.TDengineCore.csproj
│ │ ├── STableAttribute.cs
│ │ ├── STable.cs
│ │ ├── TDengine
│ │ │ ├── CodeFirst
│ │ │ │ └── TDengineCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── TDengineDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── TDengineDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── TDengineDbMaintenance.cs
│ │ │ ├── Insertable
│ │ │ │ └── TDengineInserttable.cs
│ │ │ ├── Queryable
│ │ │ │ └── TDengineSqlQueryable.cs
│ │ │ ├── SqlBuilder
│ │ │ │ ├── TDengineBuilder.cs
│ │ │ │ ├── TDengineDeleteBuilder.cs
│ │ │ │ ├── TDengineExpressionContext.cs
│ │ │ │ ├── TDengineFastBuilder.cs
│ │ │ │ ├── TDengineInsertBuilder.cs
│ │ │ │ ├── TDengineQueryBuilder.cs
│ │ │ │ └── TDengineUpdateBuilder.cs
│ │ │ └── TDengineProvider.cs
│ │ ├── TDengineDataAdapter.cs
│ │ └── Tools
│ │ ├── DateTime16.cs
│ │ ├── DateTime19.cs
│ │ ├── ErrorMessage.cs
│ │ ├── FileHelper.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ └── ValidateExtensions.cs
│ ├── TDengineTest
│ │ ├── 1TDengineTest.csproj
│ │ ├── Config.cs
│ │ ├── Demo
│ │ │ ├── ADOTest.cs
│ │ │ ├── ORMTest.cs
│ │ │ └── ORMTest_Partial
│ │ │ ├── 1_CodeFirts.cs
│ │ │ ├── 1_DbFirst.cs
│ │ │ ├── 1_DemoMain.cs
│ │ │ ├── 1_UnitMain.cs
│ │ │ ├── Helper.cs
│ │ │ ├── Time.cs
│ │ │ └── Type.cs
│ │ ├── Models
│ │ │ ├── AttributeTable.cs
│ │ │ ├── CarType.cs
│ │ │ ├── Custom.cs
│ │ │ ├── EntityMapper.cs
│ │ │ ├── Mapper.cs
│ │ │ ├── MyCustomAttributeTable.cs
│ │ │ ├── Order.cs
│ │ │ ├── OrderItem.cs
│ │ │ ├── TestTree.cs
│ │ │ ├── Tree.cs
│ │ │ ├── Unit
│ │ │ │ ├── CodeFirstTest1.cs
│ │ │ │ ├── ConveryTable.cs
│ │ │ │ ├── MyTable02_NS.cs
│ │ │ │ ├── TDHistoryValue.cs
│ │ │ │ └── T_TD_AOIRecord.cs
│ │ │ └── ViewOrder.cs
│ │ └── Program.cs
│ └── VastbaseTest
│ ├── 2VastbaseTest.csproj
│ └── Program.cs
├── folder description.txt
├── OracleUS7ASCII
│ ├── SqlSugar
│ │ ├── Abstract
│ │ │ ├── AdoProvider
│ │ │ │ ├── AdoAccessory.cs
│ │ │ │ └── AdoProvider.cs
│ │ │ ├── AopProvider
│ │ │ │ └── AopProvider.cs
│ │ │ ├── CacheProvider
│ │ │ │ └── CacheProvider.cs
│ │ │ ├── CodeFirstProvider
│ │ │ │ ├── CodeFirstProvider.cs
│ │ │ │ ├── SplitCodeFirstProvider.cs
│ │ │ │ └── TableDifferenceProvider.cs
│ │ │ ├── DbBindProvider
│ │ │ │ ├── DbBindAccessory.cs
│ │ │ │ ├── DbBindProvider.cs
│ │ │ │ ├── IDataReaderEntityBuilder.cs
│ │ │ │ └── IDataRecordExtensions.cs
│ │ │ ├── DbFirstProvider
│ │ │ │ ├── DbFirstProvider.cs
│ │ │ │ ├── DbFirstTemplate.cs
│ │ │ │ └── DbRazor.cs
│ │ │ ├── DbMaintenanceProvider
│ │ │ │ ├── Methods.cs
│ │ │ │ └── Properties.cs
│ │ │ ├── DeleteProvider
│ │ │ │ ├── DeleteableProvider.cs
│ │ │ │ ├── DeleteMethodInfo.cs
│ │ │ │ ├── LogicDeleteProvider.cs
│ │ │ │ ├── SplitTableDeleteByObjectProvider.cs
│ │ │ │ └── SplitTableDeleteProvider.cs
│ │ │ ├── EntityMaintenance
│ │ │ │ ├── EntityColumnExtension.cs
│ │ │ │ └── EntityMaintenance.cs
│ │ │ ├── ExecuteNavProvider
│ │ │ │ ├── DeleteNavManyToMany.cs
│ │ │ │ ├── DeleteNavOneToMany.cs
│ │ │ │ ├── DeleteNavOneToOne.cs
│ │ │ │ ├── DeleteNavProvider.cs
│ │ │ │ ├── DeleteNavTask.cs
│ │ │ │ ├── InsertNavProvider.cs
│ │ │ │ ├── InsertNavProviderHelper.cs
│ │ │ │ ├── InsertNavProviderManyToMany.cs
│ │ │ │ ├── InsertNavProviderOneToMany.cs
│ │ │ │ ├── InsertNavProviderOneToOne.cs
│ │ │ │ ├── InsertNavTask.cs
│ │ │ │ ├── NavContext.cs
│ │ │ │ ├── UpdateNavManyToMany.cs
│ │ │ │ ├── UpdateNavOneToMany.cs
│ │ │ │ ├── UpdateNavOneToOne.cs
│ │ │ │ ├── UpdateNavProvider.cs
│ │ │ │ ├── UpdateNavProviderHelper.cs
│ │ │ │ └── UpdateNavTask.cs
│ │ │ ├── ExpressionableProvider
│ │ │ │ └── Expressionable.cs
│ │ │ ├── FastestProvider
│ │ │ │ ├── FastBuilder.cs
│ │ │ │ ├── FastestProvider.cs
│ │ │ │ ├── Private.cs
│ │ │ │ ├── Setting.cs
│ │ │ │ └── SplitFastest.cs
│ │ │ ├── FilterProvider
│ │ │ │ └── FilterProvider.cs
│ │ │ ├── InsertableProvider
│ │ │ │ ├── InsertableHelper.cs
│ │ │ │ ├── InsertableProvider.cs
│ │ │ │ ├── InsertMethodInfo.cs
│ │ │ │ ├── ParameterInsertable.cs
│ │ │ │ ├── SplitInsertable.cs
│ │ │ │ └── SubInserable.cs
│ │ │ ├── QueryableProvider
│ │ │ │ ├── Entities
│ │ │ │ │ ├── QueryableAppendColumn.cs
│ │ │ │ │ └── SqlInfo.cs
│ │ │ │ ├── Includes.cs
│ │ │ │ ├── IncludesHelper.cs
│ │ │ │ ├── Includes.txt
│ │ │ │ ├── MappingFieldsHelper.cs
│ │ │ │ ├── NavigatManager.cs
│ │ │ │ ├── NavSelectHelper.cs
│ │ │ │ ├── QueryableAccessory.cs
│ │ │ │ ├── QueryableContext.cs
│ │ │ │ ├── QueryableExecuteSqlAsync.cs
│ │ │ │ ├── QueryableExecuteSql.cs
│ │ │ │ ├── QueryableHelper.cs
│ │ │ │ ├── QueryableProperties.cs
│ │ │ │ ├── QueryableProvider02-05.cs
│ │ │ │ ├── QueryableProvider06-10.cs
│ │ │ │ ├── QueryableProvider11-12.cs
│ │ │ │ └── QueryableProvider.cs
│ │ │ ├── Reportable
│ │ │ │ └── ReportableProvider.cs
│ │ │ ├── SaveableProvider
│ │ │ │ ├── SaveableProvider.cs
│ │ │ │ ├── Storageable.cs
│ │ │ │ ├── StorageableDataTable.cs
│ │ │ │ └── StorageableMethodInfo.cs
│ │ │ ├── SqlBuilderProvider
│ │ │ │ ├── DeleteBuilder.cs
│ │ │ │ ├── InsertBuilder.cs
│ │ │ │ ├── QueryBuilder.cs
│ │ │ │ ├── SqlBuilderAccessory.cs
│ │ │ │ ├── SqlBuilderProvider_Condition.cs
│ │ │ │ ├── SqlBuilderProvider.cs
│ │ │ │ ├── SqlQueryBuilder.cs
│ │ │ │ └── UpdateBuilder.cs
│ │ │ ├── SugarProvider
│ │ │ │ ├── SqlSugarAccessory.cs
│ │ │ │ ├── SqlSugarCoreProvider.cs
│ │ │ │ ├── SqlSugarProvider.cs
│ │ │ │ └── SqlSugarScopeProvider.cs
│ │ │ └── UpdateProvider
│ │ │ ├── SplitTableUpdateByObjectProvider.cs
│ │ │ ├── SplitTableUpdateProvider.cs
│ │ │ ├── UpdateableHelper.cs
│ │ │ ├── UpdateableProvider.cs
│ │ │ └── UpdateMethodInfo.cs
│ │ ├── app.config
│ │ ├── CacheScheme
│ │ │ ├── CacheKeyBuider.cs
│ │ │ └── CacheSchemeMain.cs
│ │ ├── DistributedSystem
│ │ │ └── Snowflake
│ │ │ ├── DisposableAction.cs
│ │ │ ├── IdWorker.cs
│ │ │ ├── InvalidSystemClock.cs
│ │ │ ├── SnowFlakeSingle.cs
│ │ │ ├── TimeExtensions.cs
│ │ │ └── ValueToStringConverter.cs
│ │ ├── Entities
│ │ │ ├── AsyncRef.cs
│ │ │ ├── CacheKey.cs
│ │ │ ├── ConditionalModel.cs
│ │ │ ├── ConfigQuery.cs
│ │ │ ├── ConnectionConfig.cs
│ │ │ ├── ConnMoreSettings.cs
│ │ │ ├── DbColumnInfo.cs
│ │ │ ├── DbFastestProperties.cs
│ │ │ ├── DbResult.cs
│ │ │ ├── DbTableInfo.cs
│ │ │ ├── DefaultCustom.cs
│ │ │ ├── DefaultServices.cs
│ │ │ ├── DeleteNavOptions.cs
│ │ │ ├── DiffLogModel.cs
│ │ │ ├── DiffType.cs
│ │ │ ├── EntityColumnInfo.cs
│ │ │ ├── EntityInfo.cs
│ │ │ ├── JoinInfoParameter.cs
│ │ │ ├── JoinMapper.cs
│ │ │ ├── JoinQueryInfo.cs
│ │ │ ├── ManyToManyConfig.cs
│ │ │ ├── MapperCache.cs
│ │ │ ├── Mapping
│ │ │ │ ├── IgnoreComumn.cs
│ │ │ │ ├── MappingColumn.cs
│ │ │ │ ├── MappingTable.cs
│ │ │ │ └── SugarMappingAttribute.cs
│ │ │ ├── ModelContext.cs
│ │ │ ├── PageModel.cs
│ │ │ ├── QueueItem.cs
│ │ │ ├── SchemaInfo.cs
│ │ │ ├── SingleColumnsEntity.cs
│ │ │ ├── SlaveConnectionConfig.cs
│ │ │ ├── SqlFilter.cs
│ │ │ ├── SqlSguarTransaction.cs
│ │ │ ├── SqlWith.cs
│ │ │ ├── StackTraceInfo.cs
│ │ │ ├── SubInsertTree.cs
│ │ │ ├── SugarAbMapping.cs
│ │ │ ├── SugarConnection.cs
│ │ │ ├── SugarDebugger.cs
│ │ │ ├── SugarList.cs
│ │ │ └── SugarTerant.cs
│ │ ├── Enum
│ │ │ ├── ApplyType.cs
│ │ │ ├── ConditionalType.cs
│ │ │ ├── DataFilterType.cs
│ │ │ ├── DbLockType.cs
│ │ │ ├── DbObjectType.cs
│ │ │ ├── DbType.cs
│ │ │ ├── InitKeyType.cs
│ │ │ ├── JoinType.cs
│ │ │ ├── LanguageType.cs
│ │ │ ├── NavigatType.cs
│ │ │ ├── OrderByType.cs
│ │ │ ├── ProperyType.cs
│ │ │ ├── ReportableDateType.cs
│ │ │ ├── SugarActionType.cs
│ │ │ ├── SugarDateTimeFormat.cs
│ │ │ └── WhereType.cs
│ │ ├── ExpressionsToSql
│ │ │ ├── CaseWhen
│ │ │ │ ├── CaseWhen.cs
│ │ │ │ └── CaseWhenResolve.cs
│ │ │ ├── Common
│ │ │ │ ├── BinaryExpressionInfo.cs
│ │ │ │ ├── CommonTempDataType.cs
│ │ │ │ ├── DateType.cs
│ │ │ │ ├── ErrorMessage.cs
│ │ │ │ ├── ExpResolveAccessory.cs
│ │ │ │ ├── ExpressionConst.cs
│ │ │ │ ├── ExpressionItems.cs
│ │ │ │ ├── ExpressionOutParameter.cs
│ │ │ │ ├── ExpressionParameter.cs
│ │ │ │ ├── ExpressionResultAcceptType.cs
│ │ │ │ ├── ExpressionResult.cs
│ │ │ │ ├── ExpressionTool.cs
│ │ │ │ ├── MapperExpression.cs
│ │ │ │ ├── MapperSql.cs
│ │ │ │ ├── MethodCallExpressionModel.cs
│ │ │ │ ├── NewExpressionInfo.cs
│ │ │ │ ├── ResolveExpressType.cs
│ │ │ │ └── SugarParameter.cs
│ │ │ ├── DbMethods
│ │ │ │ ├── DefaultDbMethod.cs
│ │ │ │ ├── IDbMethods.cs
│ │ │ │ ├── SqlFunc.cs
│ │ │ │ ├── SqlFuncExtendsion.cs
│ │ │ │ └── SqlFuncExternal.cs
│ │ │ ├── ExpressionContext.cs
│ │ │ ├── ResolveItems
│ │ │ │ ├── BaseResolve_Append.cs
│ │ │ │ ├── BaseResolve.cs
│ │ │ │ ├── BaseResolve_Helper.cs
│ │ │ │ ├── BaseResolve_Item.cs
│ │ │ │ ├── BaseResolve_NewExp.cs
│ │ │ │ ├── BaseResolve_Property.cs
│ │ │ │ ├── BaseResolve_Validate.cs
│ │ │ │ ├── BinaryExpressionResolve.cs
│ │ │ │ ├── BlockExpressionResolve.cs
│ │ │ │ ├── CoalesceResolveItems.cs
│ │ │ │ ├── ConditionalExpressionResolve.cs
│ │ │ │ ├── ConstantExpressionResolve.cs
│ │ │ │ ├── LambdaExpressionResolve.cs
│ │ │ │ ├── MapperExpressionResolve.cs
│ │ │ │ ├── MemberConstExpressionResolve.cs
│ │ │ │ ├── MemberExpressionResolve.cs
│ │ │ │ ├── MemberInitExpressionResolve.cs
│ │ │ │ ├── MemberNewExpressionResolve.cs
│ │ │ │ ├── MemberNoExpressionResolve.cs
│ │ │ │ ├── MethodCallExpressionResolve_BaseDateFomat.cs
│ │ │ │ ├── MethodCallExpressionResolve.cs
│ │ │ │ ├── MethodCallExpressionResolve_Helper.cs
│ │ │ │ ├── NewArrayExpessionResolve.cs
│ │ │ │ ├── NewExpressionResolve.cs
│ │ │ │ ├── OneToManyNavgateExpression.cs
│ │ │ │ ├── OneToManyNavgateExpressionN.cs
│ │ │ │ ├── OneToOneNavgateExpression.cs
│ │ │ │ ├── OneToOneNavgateExpressionN.cs
│ │ │ │ ├── TypeParameterExpressionReolve.cs
│ │ │ │ └── UnaryExpressionResolve.cs
│ │ │ └── Subquery
│ │ │ ├── Items
│ │ │ │ ├── ISubOperation.cs
│ │ │ │ ├── SubAnd.cs
│ │ │ │ ├── SubAndIF.cs
│ │ │ │ ├── SubAny.cs
│ │ │ │ ├── SubAs.cs
│ │ │ │ ├── SubAvg.cs
│ │ │ │ ├── SubBegin.cs
│ │ │ │ ├── SubCount.cs
│ │ │ │ ├── SubDistinctCount.cs
│ │ │ │ ├── SubEnableTableFilter.cs
│ │ │ │ ├── SubFirst.cs
│ │ │ │ ├── SubFromTable.cs
│ │ │ │ ├── SubGroupBy.cs
│ │ │ │ ├── SubHaving.cs
│ │ │ │ ├── SubInnerJoin.cs
│ │ │ │ ├── SubLeftBracket.cs
│ │ │ │ ├── SubLeftJoin.cs
│ │ │ │ ├── SubMax.cs
│ │ │ │ ├── SubMin.cs
│ │ │ │ ├── SubNotAny.cs
│ │ │ │ ├── SubOrderBy.cs
│ │ │ │ ├── SubRightBracket.cs
│ │ │ │ ├── SubSelect.cs
│ │ │ │ ├── SubSelectDefault.cs
│ │ │ │ ├── SubSelectStringJoin.cs
│ │ │ │ ├── SubSum.cs
│ │ │ │ ├── SubToList.cs
│ │ │ │ ├── SubTop.cs
│ │ │ │ ├── SubWhere.cs
│ │ │ │ ├── SubWhereIF.cs
│ │ │ │ └── SubWithNoLock.cs
│ │ │ ├── Subquerable.cs
│ │ │ ├── SubqueryableN.cs
│ │ │ ├── SubResolve.cs
│ │ │ ├── SubTemplate.cs
│ │ │ └── SubTools.cs
│ │ ├── ExternalServiceInterface
│ │ │ ├── ICacheService.cs
│ │ │ ├── IRazorService.cs
│ │ │ ├── ISerializeService.cs
│ │ │ └── ISplitTableService.cs
│ │ ├── Infrastructure
│ │ │ ├── ContextMethods.cs
│ │ │ ├── InstanceFactory.cs
│ │ │ ├── Mapper.cs
│ │ │ └── StaticConfig.cs
│ │ ├── IntegrationServices
│ │ │ ├── CacheService.cs
│ │ │ ├── SerializeService.cs
│ │ │ └── SplitTableService.cs
│ │ ├── Interface
│ │ │ ├── IAdo.cs
│ │ │ ├── ICodeFirst.cs
│ │ │ ├── IContextMethods.cs
│ │ │ ├── ICustomConditionalFunc.cs
│ │ │ ├── IDbBind.cs
│ │ │ ├── IDbFirst.cs
│ │ │ ├── IDbMaintenance.cs
│ │ │ ├── IDeleteable.cs
│ │ │ ├── IDMLBuilder.cs
│ │ │ ├── IFastBuilder.cs
│ │ │ ├── IFastest.cs
│ │ │ ├── IFilter.cs
│ │ │ ├── IIncludes.cs
│ │ │ ├── IIncludes.txt
│ │ │ ├── ILambdaExpressions.cs
│ │ │ ├── Insertable.cs
│ │ │ ├── IParameterInsertable.cs
│ │ │ ├── IQueryable.cs
│ │ │ ├── IReportable.cs
│ │ │ ├── ISaveable.cs
│ │ │ ├── ISimpleClient.cs
│ │ │ ├── ISqlBuilder.cs
│ │ │ ├── ISqlSugarClient.cs
│ │ │ ├── IStorageable.cs
│ │ │ ├── ISubInsertable.cs
│ │ │ ├── ISugarDataConverter.cs
│ │ │ ├── ISugarRepository.cs
│ │ │ ├── ITenant.cs
│ │ │ └── IUpdateable.cs
│ │ ├── Json2Sql
│ │ │ ├── Entities
│ │ │ │ ├── JsonDeleteResult.cs
│ │ │ │ ├── JsonInsertResult.cs
│ │ │ │ ├── JsonQueryResult.cs
│ │ │ │ ├── JsonTableConfig.cs
│ │ │ │ └── JsonUpdateResult.cs
│ │ │ ├── Enums
│ │ │ │ ├── AsNameFormatType.cs
│ │ │ │ └── Json2SqlType.cs
│ │ │ ├── Interface
│ │ │ │ ├── IFuncModel.cs
│ │ │ │ ├── IJsonClient.cs
│ │ │ │ ├── IJsonDeleteableProvider.cs
│ │ │ │ ├── IJsonInsertableProvider.cs
│ │ │ │ ├── IJsonProvider.cs
│ │ │ │ ├── IJsonQueryableProvider.cs
│ │ │ │ ├── IJsonToModel.cs
│ │ │ │ ├── IJsonUpdateableProvider.cs
│ │ │ │ ├── IModelToSql.cs
│ │ │ │ └── ISugarQueryable.cs
│ │ │ ├── JsonModels
│ │ │ │ ├── FuncModel.cs
│ │ │ │ ├── GroupByModel.cs
│ │ │ │ ├── JoinModel.cs
│ │ │ │ ├── JsonQueryParameter.cs
│ │ │ │ ├── JsonSqlModels.cs
│ │ │ │ ├── JsonTableNameInfo.cs
│ │ │ │ ├── OrderByModel.cs
│ │ │ │ └── SelectFieldModel.cs
│ │ │ ├── JsonToModel
│ │ │ │ ├── Helper.cs
│ │ │ │ ├── JsonSqlFuncToModel.cs
│ │ │ │ ├── JsonSqlFuncToParameters.cs
│ │ │ │ ├── JsonToColumnsModels.cs
│ │ │ │ ├── JsonToGroupByModels.cs
│ │ │ │ ├── JsonToJoinModels.cs
│ │ │ │ ├── JsonToOrderByModels.cs
│ │ │ │ └── JsonToSelectModels.cs
│ │ │ ├── ModelToSql
│ │ │ │ ├── FuncModelToSql.cs
│ │ │ │ ├── GroupByModelToSql.cs
│ │ │ │ ├── OrderByModelToSql.cs
│ │ │ │ ├── SelectModelToSql.cs
│ │ │ │ └── SqlPart.cs
│ │ │ ├── Provider
│ │ │ │ ├── Common
│ │ │ │ │ └── JsonCommonProvider.cs
│ │ │ │ ├── Deleteable
│ │ │ │ │ └── JsonDeleteableProvider.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ ├── AppendIdentity.cs
│ │ │ │ │ ├── AppendName.cs
│ │ │ │ │ ├── AppendRow.cs
│ │ │ │ │ ├── Helper.cs
│ │ │ │ │ ├── JsonInsertableProvider.cs
│ │ │ │ │ └── PrivateProperty.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ ├── ApendJoinLastAfter.cs
│ │ │ │ │ ├── AppendFrom.cs
│ │ │ │ │ ├── AppendGroupBy.cs
│ │ │ │ │ ├── AppendHaving.cs
│ │ │ │ │ ├── AppendJoin.cs
│ │ │ │ │ ├── AppendOrderBy.cs
│ │ │ │ │ ├── AppendPage.cs
│ │ │ │ │ ├── AppendSelect.cs
│ │ │ │ │ ├── AppendWhere.cs
│ │ │ │ │ ├── Entities.cs
│ │ │ │ │ ├── Helper.cs
│ │ │ │ │ ├── JsonQueryableProvider.cs
│ │ │ │ │ ├── Property.cs
│ │ │ │ │ ├── RegisterAop.cs
│ │ │ │ │ ├── ResultDefault.cs
│ │ │ │ │ └── ResultHelper.cs
│ │ │ │ └── Updateable
│ │ │ │ ├── AppendRow.cs
│ │ │ │ ├── AppendTable.cs
│ │ │ │ ├── AppendWhereColumns.cs
│ │ │ │ ├── AppendWhere.cs
│ │ │ │ ├── Helpercs.cs
│ │ │ │ └── JsonUpdateableProvider.cs
│ │ │ ├── Queryable
│ │ │ │ └── QueryableProvider.cs
│ │ │ └── Utils
│ │ │ ├── Json2SqlConfig.cs
│ │ │ └── Json2SqlHelper.cs
│ │ ├── JsonClient.cs
│ │ ├── nuget.bat
│ │ ├── NuGet.exe
│ │ ├── OnlyNet
│ │ │ ├── AsyncHelper.cs
│ │ │ ├── Compatible.cs
│ │ │ ├── DependencyManagement.cs
│ │ │ ├── OracleBlukCopy.cs
│ │ │ └── OracleFastBuilder.cs
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Realization
│ │ │ ├── Dm
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── DmCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── DmDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── DmDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── DmDbMaintenance.cs
│ │ │ │ ├── DmProvider.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── DmInserttable.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── DmQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── DmBlukCopy.cs
│ │ │ │ ├── DmBuilder.cs
│ │ │ │ ├── DmDeleteBuilder.cs
│ │ │ │ ├── DmExpressionContext.cs
│ │ │ │ ├── DmFastBuilder.cs
│ │ │ │ ├── DmInsertBuilder.cs
│ │ │ │ ├── DmQueryBuilder.cs
│ │ │ │ └── DmUpdateBuilder.cs
│ │ │ ├── Kdbndp
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── KdbndpCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── KdbndpBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── KdbndpDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── KdbndpDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── KdbndpInserttable.cs
│ │ │ │ ├── KdbndpSQLProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── KdbndpQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── KdbndpBuilder.cs
│ │ │ │ ├── KdbndpDeleteBuilder.cs
│ │ │ │ ├── KdbndpExpressionContext.cs
│ │ │ │ ├── KdbndpFastBuilder.cs
│ │ │ │ ├── KdbndpInsertBuilder.cs
│ │ │ │ ├── KdbndpQueryBuilder.cs
│ │ │ │ └── KdbndpUpdateBuilder.cs
│ │ │ ├── MySql
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── MySqlCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── MySqlDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── MySqlDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── MySqlDbMaintenance.cs
│ │ │ │ ├── MySqlProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── MySqlQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── MySqlBlukCopy.cs
│ │ │ │ ├── MySqlBuilder.cs
│ │ │ │ ├── MySqlDeleteBuilder.cs
│ │ │ │ ├── MySqlExpressionContext.cs
│ │ │ │ ├── MySqlFastBuilder.cs
│ │ │ │ ├── MySqlInsertBuilder.cs
│ │ │ │ ├── MySqlQueryBuilder.cs
│ │ │ │ └── MySqlUpdateBuilder.cs
│ │ │ ├── Oracle
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── OracleCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── OracleDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── OracleDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── OracleDbMaintenance.cs
│ │ │ │ ├── Deleteable
│ │ │ │ │ └── OracleDeleteable.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── OracleInsertable.cs
│ │ │ │ ├── OracleProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── OracleQueryable.cs
│ │ │ │ ├── SqlBuilder
│ │ │ │ │ ├── OracleBuilder.cs
│ │ │ │ │ ├── OracleDeleteBuilder.cs
│ │ │ │ │ ├── OracleExpressionContext.cs
│ │ │ │ │ ├── OracleInsertBuilder.cs
│ │ │ │ │ ├── OracleQueryBuilder.cs
│ │ │ │ │ └── OracleUpdateBuilder.cs
│ │ │ │ └── Updateable
│ │ │ │ └── OracleUpdateable.cs
│ │ │ ├── PostgreSQL
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── PostgreSQLCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── PostgreSQLDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── PostgreSQLDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── PostgreSQLDbMaintenance.cs
│ │ │ │ ├── Insertable
│ │ │ │ │ └── PostgreSQLInserttable.cs
│ │ │ │ ├── PostgreSQLProvider.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── PostgreSqlQueryable.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── PostgreSQLBuilder.cs
│ │ │ │ ├── PostgreSQLDeleteBuilder.cs
│ │ │ │ ├── PostgreSQLExpressionContext.cs
│ │ │ │ ├── PostgreSQLFastBuilder.cs
│ │ │ │ ├── PostgreSQLInsertBuilder.cs
│ │ │ │ ├── PostgreSQLQueryBuilder.cs
│ │ │ │ └── PostgreSQLUpdateBuilder.cs
│ │ │ ├── QuestDB
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── QuestDBCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── QuestDBDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── QuestDBDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── QuestDBDbMaintenance.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── QuestDBQueryable.cs
│ │ │ │ ├── QuestDBProvider.cs
│ │ │ │ └── SqlBuilder
│ │ │ │ ├── QuestDBBuilder.cs
│ │ │ │ ├── QuestDBDeleteBuilder.cs
│ │ │ │ ├── QuestDBExpressionContext.cs
│ │ │ │ ├── QuestDBFastBuilder.cs
│ │ │ │ ├── QuestDBInsertBuilder.cs
│ │ │ │ ├── QuestDBQueryBuilder.cs
│ │ │ │ └── QuestDBUpdateBuilder.cs
│ │ │ ├── Sqlite
│ │ │ │ ├── CodeFirst
│ │ │ │ │ └── SqliteCodeFirst.cs
│ │ │ │ ├── DbBind
│ │ │ │ │ └── SqliteDbBind.cs
│ │ │ │ ├── DbFirst
│ │ │ │ │ └── SqliteDbFirst.cs
│ │ │ │ ├── DbMaintenance
│ │ │ │ │ └── SqliteDbMaintenance.cs
│ │ │ │ ├── Queryable
│ │ │ │ │ └── SqliteQueryable.cs
│ │ │ │ ├── SqlBuilder
│ │ │ │ │ ├── SqliteBuilder.cs
│ │ │ │ │ ├── SqliteDeleteBuilder.cs
│ │ │ │ │ ├── SqliteExpressionContext.cs
│ │ │ │ │ ├── SqliteFastBuilder.cs
│ │ │ │ │ ├── SqliteInsertBuilder.cs
│ │ │ │ │ ├── SqliteQueryBuilder.cs
│ │ │ │ │ └── SqliteUpdateBuilder.cs
│ │ │ │ └── SqliteProvider.cs
│ │ │ └── SqlServer
│ │ │ ├── CodeFirst
│ │ │ │ └── SqlServerCodeFirst.cs
│ │ │ ├── DbBind
│ │ │ │ └── SqlServerDbBind.cs
│ │ │ ├── DbFirst
│ │ │ │ └── SqlServerDbFirst.cs
│ │ │ ├── DbMaintenance
│ │ │ │ └── SqlServerDbMaintenance.cs
│ │ │ ├── Queryable
│ │ │ │ └── SqlServerQueryable.cs
│ │ │ ├── SqlBuilder
│ │ │ │ ├── SqlServerBlukCopy.cs
│ │ │ │ ├── SqlServerBuilder.cs
│ │ │ │ ├── SqlServerDeleteBuilder.cs
│ │ │ │ ├── SqlServerExpressionContext.cs
│ │ │ │ ├── SqlServerFastBuilder.cs
│ │ │ │ ├── SqlServerInsertBuilder.cs
│ │ │ │ ├── SqlServerQueryBuilder.cs
│ │ │ │ └── SqlServerUpdateBuilder.cs
│ │ │ └── SqlServerProvider.cs
│ │ ├── References
│ │ │ ├── Devart.Data.dll
│ │ │ ├── Devart.Data.Oracle.dll
│ │ │ ├── DmProvider.dll
│ │ │ ├── Kdbndp.dll
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Npgsql.dll
│ │ │ └── System.Data.SQLite.dll
│ │ ├── SimpleClient.cs
│ │ ├── SpliteTable
│ │ │ ├── SplitTableAttribute.cs
│ │ │ ├── SplitTableContext.cs
│ │ │ ├── SplitTableInfo.cs
│ │ │ ├── SplitType.cs
│ │ │ └── SplitTypeExtensions.cs
│ │ ├── SqlSugarClient.cs
│ │ ├── SqlSugar.csproj
│ │ ├── SqlSugar.nuspec
│ │ ├── SqlSugarScope.cs
│ │ ├── SugarUnitOfWork.cs
│ │ └── Utilities
│ │ ├── CallContextAsync.cs
│ │ ├── CallContext.cs
│ │ ├── Check.cs
│ │ ├── CommonExtensions.cs
│ │ ├── DataTableExtensions.cs
│ │ ├── DbExtensions.cs
│ │ ├── ErrorMessage.cs
│ │ ├── ExpressionBuilderHelper.cs
│ │ ├── FastCopy.cs
│ │ ├── FileHelper.cs
│ │ ├── PropertyCallAdapterProvider.cs
│ │ ├── ReflectionExtensions.cs
│ │ ├── SugarRetry.cs
│ │ ├── UtilConstants.cs
│ │ ├── UtilConvert.cs
│ │ ├── UtilExceptions.cs
│ │ ├── UtilExtensions.cs
│ │ ├── UtilMethods.cs
│ │ ├── UtilRandom.cs
│ │ └── ValidateExtensions.cs
│ ├── SqlSugar.sln
│ └── US7ASCII乱码.txt
└── 文件夹说明.txt
686 directories, 3877 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论