支持了GaussDB原生方式连接
优化DisableNvarchar配置一些情况未生效
导航插入一对多支持非标准List<T> includes(x=> x.xx.tolist ())通过ToList实现
修复分表 DataExecuting事件进2次问题
修复PGSQL 越南环境一些问题
修复PGSQL 创建数据库方法 用户名和库名相同报错BUG
优化无实体查询 SqlServer库GroupBy因为参数名不同值是对的也会导致聚合失败问题
修复5.1.4.187独有问题 :TDengine部分VS安装找不到SqlSugar DLL BUG
增加 DbType.Custom 外部扩展库对bulkCopy的集成支持
DB2数据库相关功能完善
Xugu数据库相关功能完善
达梦数据库LONG自增在迁移第二次执行报错
人大金仓对新版本数据库的适配
sqlite数据库分表查询.netframework下表不存在报错
db.Queryable(queryable)在仓储中使用参数重名问题
优化 TDengine数据库性能,可以去掉EntityService中的通用转换
修复gbase 8s数据库迁移不能创建索引
CodeFirst 默认值列对老数据功能的优化
针对人大金仓PartitionByValue优化
mysql json函数对最新版本库的兼容
支持DB2数据库
IsCorrectErrorSqlParameterName 配置一些兼容问题
人大金仓最新版本数据库 mysql模式的兼容
人大金仓新版本数据库兼容
添加TDengine支持Tag动态建表 (文档已更新)
修复json2sql bug
导航查询一对一支持 默认值 SchoolA { get; set; }= new OneToOneInitializer<SchoolA>();
.NET9最新SDK C#14兼容性问题 ids.Contains()解析
完善人大金仓【SqlServer模式】
AOP添加 OnGetDataReadering和OnGetDataReadered事件,用于监听SQL执行后
AOP增加CheckConnectionExecuting和CheckConnectionExecuted事件
修复:MYSQL插入使用PageSize insertable.MySqlIgnore()方法没有生效
添加 Sqlfunc.AggregateDistinctSum
添加Queryable.Cast<接口>().ToList()
完善 IsCorrectErrorSqlParameterName配置功能
修复OwnsOne部分BUG
修复hg数据库使用 db.ado.GetDatatable出错
修复Oracle数据库存储过程一些参数名字出错
修复接口过滤器指定生成条件的位置配置没有生效一直都ON后面
修复XUGU数据库相关功能
添加QueryableByObject(type).Count()
优化: pgsql子查询拼字符串不支持distinct
优化:达梦存储过程参数output只能用:不能用@底层进行了兼容
修复 OscarDB 部分BUG
修复 人大金仓 的sqlserver模式部分BUG
添加NANA数据库的支持到源码
修复海量数据库部分BUG
修复人大金仓部分BUG
修复Oracle SqlFunc.Right
优化达梦 BulkUpdate
修复过滤器特殊情况BUG
修复导航更新使用 乐观锁BUG
修复Subquery特殊产场用法BUG
修复虚谷数据库部分BUG
Storageable wherecolums存在null bug
优化mysql备份数据库函数
优化TDSQLForPGODBC多表关联类,类名修改
Clickhouse部分函数优化
达梦 dbfirst优化
人大金仓[sqlserver模式下功能兼容]
升级SqlServer数据库驱动
List.Any 中有null bug
Json 2 sql Inner join bug
MySql json函数优化
分表支持乐观锁
Gbase部分函数优化
修复2个Gbase的sqlfunc函数
OwnsOne值对象bug修复
升级人大金仓驱动和完善金仓sqlserver模式适配
升级达梦驱动
优化动态建类 一些特属性无效 例如 InsertServerTime
动态建类CRUD支持 .EnableDiffLogEvent
完善Oracle获取索引集合和约束集合方法
修复 sqlserver存储过程中 output 输出参数 Decimal(N,N) 精度问题
mysql文件是一个空文件不好上传问题
DateOnly在特殊场景下完善
完善Odbc方式连接数据库
OceanBase 中 Oracle模式 todate函数错误
对第三方扩展类型 System.Ulid 的支持
升级部分依赖
针对人大金仓新版本数据库实现兼容
修复Gbase数据库insertable.As失效
优化DropTable Truncate table支持分表
低代码API支持ExecuteCommandWithOptLock
修化pgsql updateable.join支持2表以上
odbc访问数据库功能加强
支持虚谷数据库
升级达梦驱动到最新
修复DbFirst 启用默认值配置 达梦和金仓BUG
修复OpenGauss 个别SqlFunc函数
修复 ValueObject功能不支持JSON
Json2sql支持 casewhen
添加: Updateable.UerParameter
添加:人大金仓最新驱动支持sm3加密(需要独立安装)
添加:AOP添加DataChangesExecuted和DataExecuting正好一对
添加:UpdateableByObject.IgnoreColumsNUll
添加:db.Ado.UseTran()和租户的db.UseTran一致
添加: 支持 Select(it=>new Tupple(xx,yy))
添加: PGSQL支持配置启用ILIKE (MoreSettings?.EnableILike == true)
优化:Gbase数据库完美支持Linux,针对ODBC驱动魔改
优化:Select(it=>new {xx=无参数外部方法}) 解析问题
优化: CodeFirst中EntityService事件会进2次
优化:SqlServer创建数据库路径不存在报错
修复: DateOnlyList.Contains(DateOnly)出错
修复:Oracle差异日志参数名是关键词报错
修复:多租户中使用db.CopyNew 里面有AOP db.GetConnection报错
添加:SqlFunc.PgsqlArrayContains 主要用于区分Json函数不支持数组对象
修复: SqlServer中db.DbMain.IsAnyProc方法报错
修复: 导航查询外键是时间类型部分服务器出错
修复: Gbase8s 表达式方式更新 使用 SetColumns(it=>it.name==1) 重载出错
添加: SqlSerever在.net core中支持 UdtTypeName
修复: Access 部分BUG
优化: subquery.tolist 支持匿名对象
修复:分表Storageable使用 whereColum配置无效
优化:逻辑删除超过1万id个报错
修复: Updateable.WhereColumn.UseParameter() 出错
导航更新 反向一对一 支持指定主键插入或者更新
低代码动态类添加API QueryableByObject.ToDatable()
低代码动态类添加 dynamic builder构造Type支持 A里面b类型 ,B里面有A类型
达梦支持MySql的Limit分页,兼容特殊版本达梦不支持Oracle分页
PGSQL json.Any 和Orderby一起用出错
子查询联表也支持 AsWithAttr(),以前只有主表生效
对华为库的bulkcopy兼容
1、修复clickhouse服务器多个相同库建表问题
2、添加OrderByPropertyNameIF
3、DbFirst 启用 string? 消除类中警告
4、QuestDb SAMPLE BY 优化
5、修复AOT SqlServer建库BUG
6、完善 OceanBase数据库Oracle模式支持
7、升级PGSQL驱动到最新
8、支持 Select(it=>new class(x,y))
9、修复Oracle 11+ 启用自增EnableOracleIdentity=true 导航中BUG
10、OpenGauss数据库支持bulkcopy
http://www.donet5.com/Ask/9/13206
2016 © donet5.comApache Licence 2.0