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``。
评论没有发现