2881099
|
f68f7d8277
|
v3.2.687 (下架 v3.2.686) #1382 #1390 #1389 #1393 #1383 #1386 #1385 #1393 #1403
|
2023-01-24 11:15:00 +08:00 |
|
2881099
|
33f11a2066
|
- 优化 IAdo.ConnectionString 使用 UseConnectionFactory 时值为 NULL 的问题;
|
2023-01-16 19:16:56 +08:00 |
|
2881099
|
1d9cd1f59d
|
- 优化 IUpdate 批量 case when 同值的 SQL 生成;#1393
|
2023-01-06 01:59:28 +08:00 |
|
2881099
|
3897da4f4f
|
- 修复 pgsql OnConflictDoUpdate 临时主键问题;#1393
|
2023-01-05 16:53:25 +08:00 |
|
2881099
|
4cd57a0afa
|
- 修复 HzyTuple 嵌套解析问题;#1390
|
2022-12-30 11:31:54 +08:00 |
|
2881099
|
40a6e11457
|
- 优化 MySqlConnector MySqlDataTime 读取;
|
2022-12-20 22:01:51 +08:00 |
|
2881099
|
09864eaa9f
|
- 完善 BulkCopy Update
|
2022-12-06 21:57:30 +08:00 |
|
2881099
|
e12f6e04a2
|
- 增加 IInsertOrUpdate.SetSource(sql) 重载方法;
|
2022-08-17 19:49:54 +08:00 |
|
2881099
|
4c2fab706c
|
- 优化 子查询别名为 a 的情况;#1201
|
2022-08-02 18:55:18 +08:00 |
|
2881099
|
e10fb8ffe5
|
- 优化 string Contains 模糊查找 % 的情况;
|
2022-06-29 21:59:46 +08:00 |
|
2881099
|
23ff274d83
|
- 修复 pgsql Dto 映射使用常量 false 转换失败;
|
2022-06-12 20:40:20 +08:00 |
|
2881099
|
e9949b58ff
|
add \0 string test
|
2022-06-07 10:15:52 +08:00 |
|
2881099
|
79ebc184ef
|
add PgArrayToMany not found test #1145
|
2022-06-07 08:54:36 +08:00 |
|
2881099
|
53c2793e5e
|
add PgArrayToMany ObservableCollection test #1145
|
2022-06-06 21:12:02 +08:00 |
|
2881099
|
1a0f0d0f02
|
add PgArrayToMany IncludeMany Dto test #1147
|
2022-06-06 21:12:01 +08:00 |
|
2881099
|
24d072409d
|
add PgArrayToMany IncludeMany test2 #1147
|
2022-06-06 21:12:01 +08:00 |
|
2881099
|
9376b54fdd
|
add PgArrayToMany IncludeMany test #1147
|
2022-06-06 21:12:01 +08:00 |
|
2881099
|
b93a487e2f
|
add PgArrayToMany LazyLoding test #1145
|
2022-06-06 21:12:00 +08:00 |
|
2881099
|
8263379720
|
add min/max DateTime IsNull Tests #1140
|
2022-06-02 22:02:16 +08:00 |
|
2881099
|
617cfb8744
|
- 调整 pgsql10 自增映射使用 GENERATED BY DEFAULT AS IDENTITY,低版本仍然使用 serial;
|
2022-06-01 22:18:44 +08:00 |
|
2881099
|
fc32710421
|
- 增加 pgsql numeric -> BigInteger 映射;#1100
|
2022-05-13 12:32:26 +08:00 |
|
2881099
|
1b84a00696
|
- 优化 子查询 sum/min/max/avg 默认加 isnull 防止为 NULL 情况;
|
2022-05-10 09:28:04 +08:00 |
|
2881099
|
0ecab32f34
|
- 调整 DbSet/Repository DeleteCascadeByDatabase/Delete 区别于数据库/内存的级联删除;#609
|
2022-05-04 22:38:17 +08:00 |
|
2881099
|
b0ac5a8739
|
- 调整 增加支持 OneToOne 级联保存,EnableAddOrUpdateNavigateList 改名为 EnableAddOrUpdateNavigate;
|
2022-05-04 15:49:05 +08:00 |
|
2881099
|
f76a46f383
|
- 优化 导航集合属性访问,可省略 AsSelect;#15 #300 #362 #509 #698 #644 #903
|
2022-04-27 20:27:24 +08:00 |
|
2881099
|
0fcc5619be
|
- 增加 fsql.InsertDict/UpdateDict/DeleteDict 字典操作的扩展方法;#481
|
2022-03-25 19:07:47 +08:00 |
|
2881099
|
dc688adc11
|
- 增加 fsql.Insert(Dictionary<string, object>) 无实体类插入方法;#481
|
2022-03-24 18:06:54 +08:00 |
|
2881099
|
9bde42a566
|
- 修复 pgsql DbFirst IsPrimary bug;https://github.com/2881099/FreeSql.Wiki.VuePress/issues/9
|
2022-01-15 09:56:01 +08:00 |
|
2881099
|
3d5ca9bc7e
|
- 优化 pgsql jsonb 映射,支持 List,mysql limit in 子查询;
|
2021-11-02 00:38:06 +08:00 |
|
2881099
|
092bbe47dd
|
- 修复 Repository/DbContext 批量修改可能无效的 bug;#709
|
2021-06-05 14:52:02 +08:00 |
|
2881099
|
5863f4f752
|
update Donation
|
2021-01-15 22:37:22 +08:00 |
|
2881099
|
7379050bfd
|
- 优化 GlobalFilter 子查询传播重复的问题;#642
|
2021-01-12 17:14:17 +08:00 |
|
2881099
|
aece5fc0b2
|
update nuget packages
|
2020-12-26 19:47:29 +08:00 |
|
2881099
|
cd6fd2708e
|
- 增加 ISelect.OrderByRandom() 随机排序适配;
|
2020-12-24 01:11:28 +08:00 |
|
2881099
|
e61a50c7ca
|
- 优化 DbFirst 模式长内容未设置 StringLength = -1 写入问题;
|
2020-12-02 10:36:27 +08:00 |
|
2881099
|
b069c81f22
|
- 优化 子查询(多表)别名;
- 优化 IUpdate.Set 支持位运算表达式树解析;
|
2020-11-27 12:10:22 +08:00 |
|
2881099
|
3aec26337a
|
- 增加 IN 参数扩展 where id in @ids;#560
|
2020-11-24 00:17:12 +08:00 |
|
2881099
|
441309e0d0
|
- 增加 pgsql 表达式树解析 hstore[""];
|
2020-11-23 10:56:55 +08:00 |
|
28810
|
acf26ecbef
|
- 增加 ISelect.InsertInto 将查询转换为 INSERT INTO t1 SELECT ... FROM t2 执行插入;#469
|
2020-10-16 22:01:00 +08:00 |
|
28810
|
9d33779092
|
v1.10.0-preview1018 #490
|
2020-10-15 01:31:50 +08:00 |
|
28810
|
fd8ed29c02
|
- 修复 子查询 Count/Max/Min/Avg/Sum 使用了 Limit(1) 的 bug;#462
|
2020-09-16 13:54:04 +08:00 |
|
28810
|
824d60cbb2
|
- 修复 参数化 Column DbType 设置特殊值时的类型判断;
|
2020-08-24 13:35:48 +08:00 |
|
28810
|
d951b475d9
|
- 增加 IAdo.ExecuteConnectTest 快速判断连接是否可用 #113;
|
2020-08-24 12:39:22 +08:00 |
|
28810
|
66f123fbed
|
- 优化 WhereDynamic 传入集合对象时,逻辑 OR 换为 IN;
|
2020-08-14 15:30:58 +08:00 |
|
28810
|
0d832a5a23
|
- 增加 IDbFirst.GetTableByName 方法获取单表信息,包括列详情、主键、唯一键、索引、备注;
|
2020-08-11 23:23:54 +08:00 |
|
28810
|
da6effcf52
|
- 增加 IDbFirst.ExistsTable 方法判断表是否存在;
|
2020-08-11 12:48:26 +08:00 |
|
28810
|
b3ec6cdf8d
|
- 增加 lambda 表达式树解析子查询 ToList + string.Join() 产生 类似 group_concat 的效果(适配了 sqlserver/pgsql/oracle/mysql/sqlite/达梦/金仓) #405;
|
2020-08-08 16:18:10 +08:00 |
|
28810
|
7efe02f69c
|
- 优化 GroupBy ToList 中可以直接使用 a.Key;
|
2020-08-07 00:00:39 +08:00 |
|
28810
|
18cabd22b9
|
- 完善 AsTreeCte + ToUpdate/ToDelete 实现树所有子节点删除或更新;
|
2020-08-04 20:54:15 +08:00 |
|
28810
|
51c6a733bc
|
- 优化 pgsql DbFirst 序列的识别,以及 pgsql10 的自增识别;
|
2020-08-02 20:00:39 +08:00 |
|