Releases: DotNetNext/SqlSugar
Releases · DotNetNext/SqlSugar
3.5.0.1
支持Datime2 类型
3.5
3.5-3.9.9.9 都为预览版本
3.1.1.8
性能优化:减少了数据库连接时间
3.1.1.7
严谨了所有函数的泛型约束
3.1.1.6
解决了 SqlbuleCopy 函数 特殊环境下导致的时间格式问题
3.1.1.5
拉姆达解析的SQL格式美化
3.1.1.4
1 .禁止更新列和禁止插入列添加了ADD方法
db.AddDisableInsertColumns("name","id");
2.更新字符串加参数
db.Update<Student>("sch_id=sch_id+1", it => it.id == 1);
db.Update<Student>("sch_id=@sid=1", it => it.id == 1,new {sid=100});
3.SqlBulkCopy SqlBulkReplace 禁止更新列 同名的 BUG
3.1.1.2
1.支持了 list.Contains 以前只支持array.contains
Where(it=>list.Contains(p))
2.解决了ado.net另类写法引起的错误
3.1.0.9
解决了:过滤更新列时,下面这种写法会报错
db.DisableUpdateColumns= new string[] {"get"}; //不更新 get列
db.update(student);
public Student class{ '
public int name{ get; set; }
private Student _get;
public virtual Student get
{
get {
if (_get==null)
_get = DBManager.xxxx(classId);
return _get;
}
}
}
3.1.0.8
- Select() 拉姆达解析 异常处理 优化了错误提示