Commit Graph

5090 Commits

Author SHA1 Message Date
sunkaixuan
f280126d69 Performance optimization 2023-04-16 11:52:32 +08:00
sunkaixuan
440d099102 Synchronization code 2023-04-15 11:22:44 +08:00
sunkaixuan
4e817696cf Synchronization code 2023-04-14 19:11:05 +08:00
sunkaixuan
fd347a1113 Synchronization code 2023-04-14 19:03:17 +08:00
sunkaixuan
62d165af99 Update unit test 2023-04-13 22:24:05 +08:00
sunkaixuan
2c6dbc33a8 Update exp to sql 2023-04-13 22:23:57 +08:00
sunkaixuan
25b785e9b7 Update Insert dic 2023-04-13 12:22:20 +08:00
sunkaixuan
9503fb837d Synchronization code 2023-04-12 17:33:01 +08:00
sunkaixuan
c12647aafe Update exp to sql 2023-04-12 13:22:29 +08:00
sunkaixuan
a3f1ccf23c Update exp to sql 2023-04-12 13:05:27 +08:00
sunkaixuan
88912d6d03 Add SqlFunc.ListAny 2023-04-12 12:37:58 +08:00
sunkaixuan
abd593245b Add api 2023-04-11 16:44:49 +08:00
sunkaixuan
7692ecf1fa synchronization 2023-04-10 15:45:18 +08:00
sunkaixuan
31b4922411 Modify dynamic class building 2023-04-08 13:13:08 +08:00
sunkaixuan
39a70306d9 Update dynamic class 2023-04-08 12:46:33 +08:00
sunkaixuan
f56795bd55 Synchronization code 2023-04-08 12:37:04 +08:00
sunkaixuan
b3ed2f3aa1 Update exp to sql 2023-04-07 12:56:22 +08:00
sunkaixuan
37e2b75fd7 5.1.4.66 2023-04-06 14:23:13 +08:00
sunkaixuan
f2048f148a Synchronization code 2023-04-06 14:22:41 +08:00
sunkaixuan
49e00771c1 Add unit test 2023-04-06 12:27:58 +08:00
sunkaixuan
061746affe Update exp to sql 2023-04-06 12:27:51 +08:00
sunkaixuan
4a92c396a2 5.1.4.65 2023-04-05 23:51:13 +08:00
sunkaixuan
52c765b4fc 5.1.4.65 2023-04-05 23:51:02 +08:00
sunkaixuan
5aa5a1d660 Synchronization code 2023-04-05 16:38:11 +08:00
sunkaixuan
72152aea88 MySql support add column description 2023-04-05 13:54:34 +08:00
sunkaixuan
717d95ab34 Synchronization code 2023-04-04 22:15:53 +08:00
sunkaixuan
1737eaca3e Synchronization code 2023-04-04 22:01:42 +08:00
sunkaixuan
25da12808b
!31 修复codefirst从xml读取属性注释时没有读取父属性注释
Merge pull request !31 from yanghs/master
2023-04-04 08:59:54 +00:00
sunkaixuan
89e6eba9f8 Synchronization code 2023-04-04 16:46:33 +08:00
sunkaixuan
d065f49d11 Synchronization code 2023-04-04 15:48:11 +08:00
sunkaixuan
71ee76dc9d Update db.DeleteByObject 2023-04-04 15:06:13 +08:00
sunkaixuan
803d6356fc Synchronization code 2023-04-04 14:36:06 +08:00
sunkaixuan
8dbc0ac2f3 Update unit test 2023-04-04 14:00:44 +08:00
sunkaixuan
2850b3d1a8 Add unit test 2023-04-04 13:56:37 +08:00
sunkaixuan
1b7fce8a7f Update exp to sql 2023-04-04 13:56:25 +08:00
sunkaixuan
b8e798a08a Synchronization code 2023-04-04 13:11:17 +08:00
sunkaixuan
3efeb591b0 Create table support CharSet=utf8mb4 2023-04-04 12:49:58 +08:00
YHS
0d1aa38d92 修复codefirst从xml读取属性注释时没有读取父属性注释,导致数据库表有的字段有注释有的没有注释。 2023-04-04 10:19:07 +08:00
sunkaixuan
9455a31fb6 Add unit test 2023-04-03 13:57:17 +08:00
sunkaixuan
72aafd6945 Update exp to sql 2023-04-03 13:57:08 +08:00
sunkaixuan
ff704514f1 Update enum 2023-04-03 12:50:11 +08:00
sunkaixuan
71c39e5c28 5.1.4.64 2023-04-03 08:45:13 +08:00
sunkaixuan
e23dae5c61 Add unit test 2023-04-03 00:40:52 +08:00
sunkaixuan
7a9e756d96 Update interface bug 2023-04-03 00:40:36 +08:00
sunkaixuan
2cbb6e727f Update unit test 2023-04-02 18:04:45 +08:00
sunkaixuan
40bdcc3e2c Update OptLock 2023-04-02 18:04:35 +08:00
sunkaixuan
37fad17b6a Add demo 2023-04-02 11:29:03 +08:00
sunkaixuan
399ab1f794 Bug: db.InsertableByObject 2023-04-02 11:28:47 +08:00
sunkaixuan
00fa46087d Synchronization code 2023-04-01 18:39:24 +08:00
sunkaixuan
21b535f765 Update MySql AddDefaultValue 2023-04-01 11:46:04 +08:00
sunkaixuan
17cd6b8cd9 Update mysql AddDefaultValue 2023-04-01 11:40:57 +08:00
sunkaixuan
119989ae69 Update : DeleteableByObject UpdateableByObject InsertableByObject 2023-03-30 19:16:28 +08:00
sunkaixuan
6bd6b2a67a - 2023-03-30 19:00:03 +08:00
sunkaixuan
6d65aa9efc 5.1.4.63 2023-03-30 18:59:09 +08:00
sunkaixuan
e954da03cc Synchronization code 2023-03-30 18:57:07 +08:00
sunkaixuan
fd2fd01af4 Add overload 2023-03-30 18:43:18 +08:00
sunkaixuan
90357bb9e9 Add overload 2023-03-30 18:39:32 +08:00
sunkaixuan
fc0781a5ff Add overload 2023-03-30 18:29:25 +08:00
sunkaixuan
b4c8754480 Synchronization code 2023-03-30 18:14:28 +08:00
sunkaixuan
fb9178250a Synchronization code 2023-03-30 16:22:34 +08:00
sunkaixuan
8525a0af18 Update exp to sql 2023-03-30 16:20:27 +08:00
sunkaixuan
53f8a4d2b2 Add overload 2023-03-30 14:52:17 +08:00
sunkaixuan
262d86e175 Update exp to sql 2023-03-30 13:45:15 +08:00
sunkaixuan
f1ad5ac2bb Add : UtilMethods.GetNativeSql 2023-03-29 16:20:29 +08:00
sunkaixuan
d059743691 Optimization tips 2023-03-29 12:44:48 +08:00
sunkaixuan
730cda1876 Optimized code 2023-03-28 17:31:59 +08:00
sunkaixuan
6bdfaa34be Performance optimization 2023-03-28 17:05:58 +08:00
sunkaixuan
d095f9527e Add unit test 2023-03-28 16:49:47 +08:00
sunkaixuan
b0c4b4a583 Update mysql DateTimeOffset 2023-03-28 16:49:32 +08:00
sunkaixuan
df8ca842d3 Optimized code 2023-03-28 16:18:54 +08:00
sunkaixuan
b376225501 5.1.4.62 2023-03-27 21:25:12 +08:00
sunkaixuan
4e5ed5df7e - 2023-03-27 21:20:10 +08:00
sunkaixuan
6326d3f278 Update : db.Updateable.UpdateColumns 2023-03-27 21:11:55 +08:00
sunkaixuan
ddf53b593c Updateable.UpdateColumns support overlay 2023-03-27 20:44:53 +08:00
sunkaixuan
dceb6d1a5c Update exp to sql 2023-03-27 20:25:55 +08:00
sunkaixuan
50b3232488 Rename 2023-03-27 19:05:12 +08:00
sunkaixuan
724fadd4f4 Data filter configurations are deleted and updated 2023-03-27 19:03:41 +08:00
sunkaixuan
6267f450fa Update bulkCopy bug 2023-03-27 18:33:46 +08:00
sunkaixuan
bce8b154b5 Add: Queryable.IncludesAllSecondLayer(exp) 2023-03-27 18:26:41 +08:00
sunkaixuan
211ca918fb Synchronization code 2023-03-27 15:31:00 +08:00
sunkaixuan
724b8278d2 Update unit test 2023-03-26 12:50:21 +08:00
sunkaixuan
5e343ad892 pgsql insert array null bug 2023-03-26 12:50:11 +08:00
sunkaixuan
a645f815db Performance optimization 2023-03-26 12:46:10 +08:00
sunkaixuan
4ccab98181 Add unit test 2023-03-26 12:34:34 +08:00
sunkaixuan
08535786f1 Update pgsql array type 2023-03-26 12:34:26 +08:00
sunkaixuan
459be0b1af Optimized code 2023-03-26 12:23:21 +08:00
sunkaixuan
f5d95c0855 Optimized code 2023-03-26 12:22:21 +08:00
sunkaixuan
cc7d872735 Synchronization code 2023-03-25 21:43:48 +08:00
sunkaixuan
725994008b - 2023-03-25 17:13:54 +08:00
sunkaixuan
b3b98cfd11 Bug: pgsql uuid array 2023-03-25 17:07:58 +08:00
sunkaixuan
f5e02334a2 Optimization error prompt 2023-03-25 16:33:47 +08:00
sunkaixuan
79343638d0 Update Storageable 2023-03-25 16:18:26 +08:00
sunkaixuan
fc3ec5cd06 Db.Storageable(list).DefaultAddElseUpdate().ExecuteCommand() 2023-03-25 16:14:27 +08:00
sunkaixuan
23fdc2b6a9 Add CommonPropertyConvert 2023-03-25 15:39:50 +08:00
sunkaixuan
d042fce5e7 Add: db.Storageabl(data).ExecuteSqlBulkCopy() 2023-03-25 11:18:33 +08:00
sunkaixuan
8945815a4e Synchronization code 2023-03-25 10:57:10 +08:00
sunkaixuan
67a4a13fa9 Synchronization code 2023-03-24 15:38:02 +08:00
sunkaixuan
f66d8c7e71 Synchronization code 2023-03-22 23:08:59 +08:00
sunkaixuan
580a0571b6 Synchronization code 2023-03-22 15:12:15 +08:00
sunkaixuan
449e00fd90 Update pgsql 2023-03-21 22:40:59 +08:00
sunkaixuan
19f940b784 DynamicProperyBuilder.WithCache 2023-03-21 13:06:25 +08:00
sunkaixuan
2edbadb7bd Update DynamicProperyBuilder 2023-03-21 12:51:34 +08:00
sunkaixuan
926583f2fc Update dynamic builder 2023-03-20 20:51:45 +08:00
sunkaixuan
f8ea52a9f0 Add unit test 2023-03-20 20:31:06 +08:00
sunkaixuan
593708fcff Supports dynamic class creation 2023-03-20 20:23:55 +08:00
sunkaixuan
e4ad7ca43a Update oracle GetIndexList 2023-03-20 00:56:02 +08:00
sunkaixuan
76578a2235 - 2023-03-20 00:49:01 +08:00
sunkaixuan
b28574524c Update MySql GetIndexList 2023-03-20 00:48:16 +08:00
sunkaixuan
4f1e7e78fa Update pgsql GetIndexList 2023-03-20 00:43:07 +08:00
sunkaixuan
6b3579a1d1 Update db.DbMain.GetIndexList 2023-03-20 00:36:37 +08:00
sunkaixuan
9d5c12ad00 Add a method to get an index 2023-03-20 00:22:01 +08:00
sunkaixuan
cdebd89918 Add db.DbMain.GetProcList 2023-03-19 23:41:45 +08:00
sunkaixuan
cc720d369f Update Optimize SQL 2023-03-19 23:28:12 +08:00
sunkaixuan
80b681eace Update demo 2023-03-19 17:39:36 +08:00
sunkaixuan
4f88aae62e Synchronization code 2023-03-19 17:39:06 +08:00
sunkaixuan
3ccb3d4f2a #1136 2023-03-19 16:33:03 +08:00
sunkaixuan
05cabec728 Add demo 2023-03-18 14:15:33 +08:00
sunkaixuan
9efde36f3b Update OrderBy bug 2023-03-18 14:15:16 +08:00
sunkaixuan
fac58d5aec Update pgsql 2023-03-18 13:52:07 +08:00
sunkaixuan
59a859e0e3 Update sqlite func bug 2023-03-17 17:17:38 +08:00
sunkaixuan
02b13d8edc SimpleClient.CopyNew() 2023-03-15 23:43:35 +08:00
sunkaixuan
6117c01e70 - 2023-03-15 23:36:14 +08:00
sunkaixuan
074ebfbd32 Same logic as above 2023-03-15 22:13:12 +08:00
sunkaixuan
5cb1f82dff Same logic as above 2023-03-15 22:10:14 +08:00
sunkaixuan
eb4acefa60 Same logic as above 2023-03-15 22:06:43 +08:00
sunkaixuan
6f28ddc5b5 Same logic as above 2023-03-15 22:03:09 +08:00
sunkaixuan
cef8891c9e Same logic as above 2023-03-15 21:59:01 +08:00
sunkaixuan
c6039d8870 Same logic as above 2023-03-15 21:34:48 +08:00
sunkaixuan
ea0aaaf566 Same logic as above 2023-03-15 21:29:03 +08:00
sunkaixuan
ed0ab0f42c Same as the previous requirement 2023-03-15 21:18:45 +08:00
sunkaixuan
b49cf524d8 Same as the previous requirement 2023-03-15 21:14:40 +08:00
sunkaixuan
da686c7c3f Add Queryable.Leftjoin(on, tableName) 2023-03-15 21:09:42 +08:00
sunkaixuan
932f157610 Synchronization code 2023-03-15 20:40:02 +08:00
sunkaixuan
d2c61409ca Synchronization code 2023-03-15 20:12:56 +08:00
sunkaixuan
3a5f3098ba Update Oracle in 2023-03-15 16:48:49 +08:00
sunkaixuan
d1c29d672f Synchronization code 2023-03-15 15:58:56 +08:00
sunkaixuan
0946b5fcef 5.1.4.59 2023-03-13 01:17:51 +08:00
sunkaixuan
688396c309 5.1.4.59 2023-03-13 01:16:32 +08:00
sunkaixuan
28a64b2322 Update unit test 2023-03-13 01:14:45 +08:00
sunkaixuan
706c4291d6 Update dm database codefirst bug 2023-03-13 00:56:14 +08:00
sunkaixuan
e46aa97f5d Add unit test 2023-03-12 17:36:14 +08:00
sunkaixuan
e9af97b808 Update Subquery.First() 2023-03-12 17:36:08 +08:00
sunkaixuan
e1dbe38c71 Update Subquery.First() 2023-03-12 17:20:49 +08:00
sunkaixuan
1e2af87f5d Add Subquery.First() 2023-03-12 17:16:41 +08:00
sunkaixuan
3eb4c19bf6 - 2023-03-12 12:26:05 +08:00
sunkaixuan
76c7a2f757 Update i gnoring NULL columns supports batch 2023-03-12 12:25:50 +08:00
sunkaixuan
69d4e34e98 Batch tracing is asynchronous 2023-03-12 12:06:47 +08:00
sunkaixuan
5a6e22c8f1 Trace insert supports batch operation 2023-03-12 12:00:01 +08:00
sunkaixuan
95bd564608 Support Updateable.Clone() 2023-03-12 10:57:44 +08:00
sunkaixuan
329a684ae2 Support mysql ignore insert 2023-03-10 17:55:52 +08:00
sunkaixuan
27bdc2f7d7 Update dbfirst 2023-03-10 17:38:09 +08:00
sunkaixuan
e34f087b54 Synchronization code 2023-03-10 12:52:18 +08:00
sunkaixuan
f0aad3a323 Add Select(exp) 2023-03-09 17:58:21 +08:00
sunkaixuan
ea1e61bd98 Add Select<Custom>(new List<SelectModel>) 2023-03-09 17:44:34 +08:00
sunkaixuan
e61e8194d6 Synchronization code 2023-03-09 15:55:01 +08:00
sunkaixuan
0d2e7fcc66 Synchronization code 2023-03-08 22:44:52 +08:00
sunkaixuan
dbc914ca38 5.1.3.58 2023-03-08 22:30:06 +08:00
sunkaixuan
cb53daec39 Synchronization code 2023-03-08 22:16:32 +08:00
sunkaixuan
d6692666f9 Update db.UpdateNav 2023-03-08 16:48:06 +08:00
sunkaixuan
ffd0a68d7e Add queryable.SelectMergeTable(exp) 2023-03-08 16:17:29 +08:00
sunkaixuan
2623007a25 Add unit test 2023-03-08 16:04:27 +08:00
sunkaixuan
144a5fae00 Update crosss database join 2023-03-08 16:04:15 +08:00
sunkaixuan
62be4004d0 Optimization emit error message 2023-03-08 00:39:38 +08:00
sunkaixuan
bb0a4411fd 5.1.3.57 2023-03-07 15:56:04 +08:00
sunkaixuan
d09a0036aa Add demo 2023-03-07 15:51:06 +08:00
sunkaixuan
1c648bcf96 5.1.3.56 2023-03-07 15:50:58 +08:00
sunkaixuan
94bcdd56f2 Update pgsql&人大金仓 2023-03-07 11:41:52 +08:00
sunkaixuan
80b541c290 Update unit test 2023-03-06 18:28:53 +08:00
sunkaixuan
062e50d91a Update cross database join 2023-03-06 18:28:47 +08:00
sunkaixuan
502478d175 Synchronization code 2023-03-06 18:14:34 +08:00
sunkaixuan
8061984c76 Add unit test 2023-03-06 16:46:32 +08:00
sunkaixuan
03e31c5060 Update pgsql 2023-03-06 16:46:26 +08:00
sunkaixuan
500c7d50ad Update Include Join 2023-03-06 16:06:05 +08:00
sunkaixuan
791952b31b Synchronization code 2023-03-05 21:52:17 +08:00
sunkaixuan
6a40843983 5.1.3.54 2023-03-05 21:17:30 +08:00
sunkaixuan
965819abcd Optimize API 2023-03-05 21:14:15 +08:00
sunkaixuan
26c7f9177f Add IncludeInnerJoin & IncludeFullJoin 2023-03-05 20:58:40 +08:00
sunkaixuan
a0fd9c59df Update Unit test 2023-03-05 20:37:49 +08:00
sunkaixuan
67bfc2697b Update unit test 2023-03-04 16:41:14 +08:00
sunkaixuan
8d140b93e0 - 2023-03-04 16:28:09 +08:00
sunkaixuan
850cd0bebb Update unit test 2023-03-04 16:27:18 +08:00
sunkaixuan
d019b96f7e Update custom data type 2023-03-04 16:26:47 +08:00
sunkaixuan
5d969e5368 Update custom type 2023-03-03 23:58:56 +08:00
sunkaixuan
3100928982 Add unit test 2023-03-03 23:51:33 +08:00
sunkaixuan
f4f42f05c4 Update custom convert 2023-03-03 23:51:22 +08:00
sunkaixuan
8baf0261f8 Add unit test 2023-03-03 22:49:00 +08:00
sunkaixuan
d018de1a28 Supports user-defined types 2023-03-03 22:48:50 +08:00
sunkaixuan
e221e58280 - 2023-03-03 19:47:57 +08:00
sunkaixuan
69abec9b95 Add SqlServer json func 2023-03-03 19:47:16 +08:00
sunkaixuan
3094a2ddff Add unit test 2023-03-03 18:37:29 +08:00
sunkaixuan
d9b158bcfa Optimized code 2023-03-03 18:36:55 +08:00
sunkaixuan
3e367aed42 Add unit test 2023-03-03 16:43:08 +08:00
sunkaixuan
266d16f2ba Update db.UpdateNav 2023-03-03 16:42:52 +08:00
sunkaixuan
2e3dd532bc Add unit test 2023-03-03 14:12:36 +08:00
sunkaixuan
85733a79a4 Update Nav Insert 2023-03-03 14:12:16 +08:00
sunkaixuan
578bdd070b Synchronization code 2023-03-01 19:23:44 +08:00
sunkaixuan
96a43fa1a6 Update oracle 2023-02-28 18:33:12 +08:00
sunkaixuan
42505f2f28 Synchronization code 2023-02-28 18:29:27 +08:00
sunkaixuan
6a18ca31a5 Support custom snowid 2023-02-27 16:15:47 +08:00
sunkaixuan
1f25df6651 Add db.Ado.MasterSqlQuery 2023-02-27 15:39:15 +08:00