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的註釋有誤ide
新增:開放了經過AbsDbSet<>獲取實體類的物理結構、物理信息(如:表名、字段名)
新增:上下文的分庫、分表實現
新增:實體類Field特性,增長DbType,可由手動指定數據庫字段類型。
新增Oracle的日期轉換特性函數
重構:DbContext的內部實現,提高了初始化性能性能