Farseer.net輕量級ORM開源框架 V1.2.1版本升級消息

提交版本V1.2.1
一、修復實體未設置主鍵時,沒法找到主鍵ID字段,改成無主鍵時默認爲"ID」字段
二、新增:SqlServer2000Provider數據庫驅動
三、新增:DbContextInitializer上下文初始化類
四、移除:Context特性
五、DbReadSet.cs移動到FS.Core.Data命名空間下
六、新增:返回影響行數
七、修復:字段設置了IsFunc=true時,插入、修改時未限制過濾條件
八、新增:第三方開放平臺接口
九、新增:DbFactory.CreateDbExecutor方法
十、修復:SQL表達式樹字段篩選解析時遇到nullable調用.value 時返回的lambda報異常
十一、修復:AbsExpressionVisitor.VisitBinary進行MakeBinary轉換時,須要加入判斷兩邊類型不一樣要加上類型轉換
十二、重構:賦值表達式Expression.Block方法
1三、修復:Expression.Block方法參數爲null的問題
1四、重構:拆分Expression.Block的子Block
1五、新增:實體類標識字段特性,區分主鍵、標識
1六、新增:IExecuteSql接口
1七、重構:SQL日誌記錄、SQL異常記錄改成ExecuteSql的代理模式。
1八、優化:DbContext移除DbExecutor的引用。
1九、優化:隊列部份屬性改成按需實例化
20、重構:存儲過程的實現(增長存儲過程生成器)
2一、新增:IProcParam接口數據庫

 

相關文章
相關標籤/搜索