日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

xorm oracle,更新日志 · XORM操作指南 · 看云

發布時間:2024/3/24 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 xorm oracle,更新日志 · XORM操作指南 · 看云 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

### 更新日志

-

**v0.4.3**

- Json 字段類型支持

- oracle實驗性支持

- bug修正

-

**v0.4.2**

- 事物如未Rollback或Commit,在關閉時會自動Rollback

- Gonic 映射支持

- bug修正

-

**v0.4.1**

- 添加deleted標記作為軟刪除.

-

**v0.4.0 RC1** 新特性:

- 移動xorm cmd [github.com/go-xorm/cmd](#)

- 在重構一般DB操作核心庫 [github.com/go-xorm/core](https://github.com/go-xorm/core)

-

移動測試github.com/XORM/tests [github.com/go-xorm/tests](#)

改進:

- Prepared statement 緩存

- 添加 Incr API

- 指定時區位置

-

**v0.3.2** 改進:

- Add AllCols & MustCols function

-

Add TableName for custom table name

Bug 修復:

-

# 46

-

# 51

-

# 53

-

# 89

-

# 86

-

# 92

-

**v0.3.1**

新特性:

- 支持 MSSQL DB 通過 ODBC 驅動 ([github.com/lunny/godbc](https://github.com/lunny/godbc));

- 通過多個pk標記支持聯合主鍵;

- 新增 Rows() API 用來遍歷查詢結果,該函數提供了類似sql.Rows的相似用法,可作為 Iterate() API 的可選替代;

- ORM 結構體現在允許內建類型的指針作為成員,使得數據庫為null成為可能;

-

Before 和 After 支持

改進:

- 允許 int/int32/int64/uint/uint32/uint64/string 作為主鍵類型

- 查詢函數 Get()/Find()/Iterate() 在性能上的改進

-

**v0.2.3** : 改善了文檔;提供了樂觀鎖支持;添加了帶時區時間字段支持;Mapper現在分成表名Mapper和字段名Mapper,同時實現了表或字段的自定義前綴后綴;Insert方法的返回值含義從id, err更改為 affected, err,請大家注意;添加了UseBool 和 Distinct函數。

- **v0.2.2** : Postgres驅動新增了對lib/pq的支持;新增了逐條遍歷方法Iterate;新增了SetMaxConns(go1.2+)支持,修復了bug若干;

- **v0.2.1** : 新增數據庫反轉工具,當前支持go和c++代碼的生成,詳見 [Xorm Tool README](https://github.com/go-xorm/xorm/blob/master/xorm/README.md); 修復了一些bug.

- **v0.2.0** : 新增 [緩存](https://github.com/go-xorm/xorm/blob/master/docs/QuickStart.md#120)支持,查詢速度提升3-5倍; 新增數據庫表和Struct同名的映射方式; 新增Sync同步表結構;

- **v0.1.9** : 新增 postgres 和 mymysql 驅動支持; 在Postgres中支持原始SQL語句中使用 ` 和 ? 符號; 新增Cols, StoreEngine, Charset 函數;SQL語句打印支持io.Writer接口,默認打印到控制臺;新增更多的字段類型支持,詳見 [映射規則](https://github.com/go-xorm/xorm/blob/master/docs/QuickStartCn.md#21);刪除廢棄的MakeSession和Create函數。

- **v0.1.8** : 新增聯合index,聯合unique支持,請查看 [映射規則](https://github.com/go-xorm/xorm/blob/master/docs/QuickStartCn.md#21)。

- **v0.1.7** : 新增IConnectPool接口以及NoneConnectPool, SysConnectPool, SimpleConnectPool三種實現,可以選擇不使用連接池,使用系統連接池和使用自帶連接池三種實現,默認為SysConnectPool,即系統自帶的連接池。同時支持自定義連接池。Engine新增Close方法,在系統退出時應調用此方法。

- **v0.1.6** : 新增Conversion,支持自定義類型到數據庫類型的轉換;新增查詢結構體自動檢測匿名成員支持;新增單向映射支持;

- **v0.1.5** : 新增對多線程的支持;新增Sql()函數;支持任意sql語句的struct查詢;Get函數返回值變動;MakeSession和Create函數被NewSession和NewEngine函數替代;

- **v0.1.4** : Get函數和Find函數新增簡單的級聯載入功能;對更多的數據庫類型支持。

- **v0.1.3** : Find函數現在支持傳入Slice或者Map,當傳入Map時,key為id;新增Table函數以為多表和臨時表進行支持。

- **v0.1.2** : Insert函數支持混合struct和slice指針傳入,并根據數據庫類型自動批量插入,同時自動添加事務

- **v0.1.1** : 添加 Id, In 函數,改善 README 文檔

- **v0.1.0** : 初始化工程s

總結

以上是生活随笔為你收集整理的xorm oracle,更新日志 · XORM操作指南 · 看云的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。