SqlSugar Versions Save

.Net aot ORM Fastest ORM Simple Easy Sqlite orm Oracle ORM Mysql Orm postgresql ORm SqlServer oRm 达梦 ORM 人大金仓 ORM 神通ORM C# ORM , C# ORM .NET ORM NET5 ORM .NET6 ORM ClickHouse orm QuestDb ,TDengine ORM,OceanBase orm,GaussDB orm ,Tidb orm Object/Relational Mapping

5.1.3.36

1 year ago

5.1.3.36

支持JSON CONTAINS

Subquery支地ToList()

5.1.3.35

多表查询添加新的自动Select功能

Oracle dbfirst优化加强

人大金仓支持Schema

Storageable,大小写敏感,decimal匹配,没有时间更新吗

添加SqlFunc.AggregateSumNoNull (等于 isnull(sum(id),0))

添加 SqlFunc.Collate (区分大小写 目前支持ORACLE 12C+ MSSQL MYSQL)

表达式部分优化

导航查询 查询部分部分字段优化 支持 ToList(it=>new class(){ id=it.id})

多租户支持删除非默认db的子db

5.1.3.34

过滤器语法简化和功能加强

Access CodeFirst BUG

Access导航插入BUG

Access异步返回自增方法报错

支持禁止读取实体XML配置

子查询拼接字符串StringJoin多字段 在多表查询中BUG

表达式优化:$"{it.xx} xx{}aa 字符串格式化进行全方面单元测试和BUG修复

Storageable更新时,实体主键字段类型是枚举时,执行错误

5.1.3.32

1 year ago

1、Questdb datetime 类型wherecolums 2、支持索引覆盖 include 3、个别表达式查询兼容性提升 4、针对MySql安全性提升 5、ClickHouse支持BulkCopy 6、表达式子查询NotAny里面在用一对一属性报错 7、PgSql支持建大写表 8、PgSql字典插入支持返回自增列 9、添加AsType方法 10、字典插入或者更新 PGSQL中null无办法识别类型问题 11、SqlServer BulkCopyUpdate #temp找不到BUG 12、Sqlite DateTimeOffset查询BUG

5.1.3.29

1 year ago

5.1.3.29

ToTree支持了过滤

导航更新主表支持差异日志

导航更新支持主表插入

加强表达式语法支持

四级导航一对多更新存在脏数据没清掉

支持 老联表查询的 JoinType外部参数

导航DTO string.join一些特殊语法错误

SqlFunc.SelectAll("m")添加别名支持多库

Oracle number 枚举负数问题

表格树型查询JSON 2级类型不能是字母

导航一对一子表过滤主表格查询参数为空问题'

优化神通数据库部分方法

优化导航DTO部分兼容

5.1.3.27

修复人大金仓相关BUG

优化ToChildList

Oracle分页在 ToffsetPage下会用新分页

5.1.3.25 SqlFunc.Subquery添加discount

JSON字段加了isignore查询不了

ToChlidList默认改回包含自已并且多了一个参数重载可以不包含自已

反向导航一对一更新操作设置字段别名不生效错

5.1.3.24

跨服务器联表查询 (用法晚点更新文档)

数据过滤器SetColumns 设置追加 不追加 ""

Oracle默认插入超过500条后性能优化

报表查询 参数为List联表AS的别名没有处理转释

CodeFirst.GetDifferenceTables(types).ToDiffString() 设置默认长度后不准确

SelectStringJoin别名BUG

添加InIF

5.1.3.23

ToChildListAsync性能优化

疑难杂证 MySqlBulkcopy bool 值为 false只能存null 【老表把bit换成 tinyint(1) 】新表不需要处理

Select(SelectModel,AsNameFormatType) 添加重载支持不格式化AsName

多表查询Select((x,y)复杂表达式解析优化

查询函数Ids.Contains支持Nvarchar重载

修复Clickhouse添加表备注错误

兼容SqlSugarScope单例模式 在QuartZ中特殊场景出错BUG

mysql unit 查询大于Int值报错

5.1.3.22

SqlServer2016和mysql加强了JSON函数

修得5.1.3.22独有BUG ,单表 Select<DTO>() 字段是关键词出错

SqlQueryable(sql).Select("id")问题

5.1.3.21

1 year ago

单表Select<DTO>()优化加强,更加智能

读写分离 MasterQueryable 异步方下未走主库

表达式更新方式也支持数据过滤器

特殊情况查JSON问题

ClickHouse建表支持引擎设置

clickhouse SQL太长问题

clickhouse sqlquery

qq用户多对多多层级插入

totree性能优化

表达式解析 Orderby 多个字段 xx.year,xxx.month bug

List型的Json类型在select只返回一个字段的时候返回空List

修复Access批量时间少了秒问题

db.Queryable(queryable) 支持匿名对象

多对多Any操作中间表过滤器失效

多对多中间表查询过滤器问字段没取别名

导航多对多插入和更新 支持在中间表添加默认值

Select 引用类型自定义SqlFunc函数解析不了

5.1.3.2

1 year ago

SetColumn添加支持数据过滤器重载

特殊情况查JSON问题

clickhouse SQL太长问题

clickhouse 时间和GUID NULL的处理

qq用户多对多多层级插入

totree性能优化

表达式解析 Orderby 多个字段 xx.year,xxx.month bug

List型的Json类型在select只返回一个字段的时候返回空List

修复Access批量时间少了秒问题

db.Queryable(queryable) 支持匿名对象

多对多Any操作中间表过滤器失效

多对多中间表查询过滤器问字段没取别名

Select 引用类型自定义SqlFunc函数解析不了

单表Select<DTO>()优化

5.1.3.1

1 year ago

1.修复5.1.2.8独有BUG ExecuteReturnEntity使用自定义雪花给覆盖成SqlSugar雪花 2.修复Sqlite SubQuery In Group BUG 3.修复new修饰符属性 在表达式中出错问题

5.1.2.8

1 year ago

添加关于JSON的SqlFunc函数 SqlFunc.Json开头

异步下导航转DTO的部分情况BUG

QuestDb并发报错问题 5.1.2.8-preview02

修复5.1.27独有版本出现的 配置查询 拼接字符串BUG

Sqlite bit bulkcopy和插入格式不一样

多对多 中间表过滤器未生效

创建数据库:SqlServer数据库名为字母开头报错

5.1.2.2

1 year ago

5.1.2.2

5.1.21

1 year ago

5.1.2.1

5.0.9.7

1 year ago

5.0.9.7