SQLObject的是圍繞一個自定義的Python查詢語言,它提供了一個易於使用和易於理解的語法運行各種SQL命令建立。
該SQLObject的查詢語言基本上是一組現成的Python函數的抽象基本的SQL命令。
這些功能使開發人員能夠編寫自己的數據庫操作時使用類Python的標記,使它更容易在他們的機Python嵌入而不通過使用原始的SQL命令洩露敏感的數據庫信息。
使用SQLObject的強制開發人員使用Python,僅與數據庫交互時,大大提高了數據庫操作的安全性命令。
因為這種靈活的語法,SQLObject的也可以抽象底層數據庫引擎,使用相同的語法多個數據庫和處理在後台的差異。
這使得超級容易編寫跨數據庫兼容的應用程序可以很容易地移植或從一個數據庫縮放到另一個只有幾個設置變化。
什麼是新的在此版本中:
- 在DateTimeCol和TimeCol可以讀取和寫入微秒值
在什麼版本2.1.0新是:
- 在DateTimeCol和TimeCol可以讀取和寫入與微秒值。
什麼是1.5.0版本,新的:
- 在助手類外被改為查找列表的聲明。
- 。
支持Python 2.4中被宣告過時,將在未來的版本中刪除
什麼版本1.3.1是新的:
- 從蟲子從移植兩個bug修正`SQLObject的1.2。 3` _
在什麼版本1.2.2是新的:
- 系統漏洞修復是從'SQLObject的1.1.5移植`_。
什麼是1.2.0版本,新的:
- 在字符串被特殊處理的選擇,允許選擇( ['ID'名稱'],其中='值= 42')。更新允許一個字符串中的位置。
- 在ForeignKey的('表',refColumn ='refcol_id'),以允許ForeignKey的指向一個非id列;所提到的列必須是唯一的整數列。
- delColumn現在接受ForeignKey的名字沒有'身份證'。
- 支持PostgreSQL的7 *被丟棄。 PostgreSQL的的最低支持版本是8.1吧。
- 引用規則改變對PostgreSQL:SQLObject的使用E''逃逸字符串,如果字符串中包含的字符轉義反斜杠
- 引起psycopg2中的錯誤最近增加了一個新的布爾不可調用的自動提交屬性是固定的。
- 在SQLObject的.__ doc__會給出和主要.__ doc__會給出不再包含版本號。使用sqlobject.version或VERSION_INFO。
在什麼版本1.1.3新是:
- 系統漏洞修復是從'SQLObject的1.0.3移植`_。
什麼是1.1.1版本,新的:
- 在解析SQLObject的.__ doc__會給出的版本號將宣布過時。使用sqlobject.version或VERSION_INFO。
- 記錄在案sqlmeta.dbEncoding和connection.dbEncoding。
在什麼版本1.0.1是新的:
- 系統不兼容語法固定在SQLiteConnection,阻止的SQLObject要使用與Python 2.4
什麼是1.0.0版本的新:
- 在API的主要變化:DB URI語法分析器改為使用urllib.split *()和引文結束()。這意味著任何用戶名/密碼/路徑被允許在DB的URI,如果他們是正確%編碼,和DB URI是不帶引號的自動
- 在一個新的模塊``__version __。py``加入。新的變量``version``(串)和``version_info``。(5元組:主要,次要,微,版本級別,串行)導入到``sqlobject``命名空間
- 在SQLite的,ID列是由AUTOINCREMENT。
- 參數``不再支持backend``在DB URI,使用參數``driver``。
評論沒有發現