Releases: dromara/easy-query
Releases · dromara/easy-query
2.0.15
优化
- 优化caseWhenSQLFunction,对LazySegment进行移除优化Filter和AggregateFilter进行优化
- 移除ProxyEntityAvailable的proxyTableClass的实现,添加默认实现让entity变得更加干净
- 添加mapQueryable的union和uion all [#212]
- [#206]草稿类型支持枚举如果查询返回的是SQLColumn
- [#185]添加toSQLResult方法 xuejiaming 18 minutes ago
2.0.13
- 增强selectAUtoInclude的join下获取额外属性
2.0.11
fix
- toList(x->x.roles().flatElement.name())导致属性获取EntityMetadata不正确导致无法获取column
- 修复NavigateFlat在多层展开后相同节点只生效一个的bug,自定义NavigateFlat应该使用数据库类型而非自定义DTO
2.0.8
- 支持flatElement的展开
- 支持flatElement的展开扩展
- 支持selectAUtoInclude的自定义join主表
2.0.7
fix
- 修复人大金仓的concat函数的生成
- 修复sqlite的时间format函数的bug
feat
2.0.3
- 支持[#193]直接拉取最终结果使用
flatElement
2.0.1
- 支持clickhouse [#199]
- 支持select直接返回列而不需要selectColumn了[#204]
1.10.59
- 修复Oracle和Dameng下的duration函数
- 修复update set不支持lazy SQLFunction也就是CaseWhen函数
- 支持Relation查询对象无需再VO添加关联对象也可以自动生成关联属性
1.10.48
- 修复Oracle无orderBy分页的bug
- 修复draft的propType为null的bug
1.10.47
- 优化valueObject的获取,getTable非null导致的bug
- 支持优化无实体查询
- 支持无实体map查询
- 优化selectAutoInclude行为include行为为最后的为准
- 支持insertOrUpdate
- 优化include
- 针对orderByObject再多表join下不生效
- 添加自定义sql打印格式化
- 支持uuidTypeHanlder并且设置UUID为BasicType
- 修复MapQueryable的匿名表生成bug