zoukankan      html  css  js  c++  java
  • Farseer.net轻量级ORM开源框架 V1.8版本升级消息

    SHA-1: 775a93cf64df3f49c83cc4f4df346afd2075a68f

    * 发布V1.8.0
    修复:Oracle的SQL生成 在没有条件时,缺少Where关键字,导致无法分页
    修复:非MSSQL数据库批量插入数据时,赋值参数有误
    修复:Oracle下SQL参数化的参数名称无效的BUG
    修复:Oracle ToList数据时,有排序 的SQL拼写错位的BUG
    修复:IDataReader转实体时,当值类型,目标值为null时,需要做默认值处理
    修复:在以事务的方式开启时,出现异常,导致数据库无法关闭
    修复:在ToList情况下,使用重复、随机 情况下,产生的数据有预期不符合的情况。
    修复:插入返回标识时,根据自增类型取值
    修复:缺少SQL生成的逗号
    修复:字段名称用正则表达式匹配是否为字段还是函数时的BUG
    修复:非可空类型,出现数据库null值时,没有加判断跳过
    修复:Oracle下,bool参数化的问题(不支持bool类型的dbtype,转为int)
    修复:重写了OracleDbProvider的参数化生成,在Bool值类型的情况下,报错
    修复:如果字段名为数据库内置函数时,取消字段保护符

    修改:由System.Data.OracleClient的Oracle组件改为:Oracle.ManagedDataAccess
    修改:Oracle下DateTime参数化类型,默认由DateTime改为Date
    修改:手动SQL的注释有误

    新增:开放了通过AbsDbSet<>获取实体类的物理结构、物理信息(如:表名、字段名)
    新增:上下文的分库、分表实现
    新增:实体类Field特性,增加DbType,可由手动指定数据库字段类型。
    新增Oracle的日期转换特性

    重构:DbContext的内部实现,提升了初始化性能

  • 相关阅读:
    在Android工程中运行Java程序问题
    sklearn.neighbors.kneighbors_graph的简单属性介绍
    python中的“.T”操作
    numpy中关于*和dot的区别
    一个Window Service引发的感想
    项目管理之初步认识
    由敏捷开发中开发认领自己的工作内容的感想
    SQL Server2008 inner join多种方式的实践
    浅谈业务逻辑和技术哪个更重要
    敏捷人生之初步认识
  • 原文地址:https://www.cnblogs.com/steden/p/5776942.html
Copyright © 2011-2022 走看看