SQLObject 1.1.3发布 Python数据库对象关系映射

SQLObject是一个Python数据库对象关系映射。例如:一个库将在Python类中包裹你的数据库表。目前通过MySQLdb包支持MySQL,通过psycopg包支持PostgreSQL,SQLite,Firebird,MaxDB (SAP DB),MS SQL和Sybase。也支持Python 2.4版本。

SQLObject 1.1.3版本修复了">Postgres中的bug。

范例:

这仅仅是一个片段,创建一个简单的类,封装了一个表:

>>> from sqlobject import *>>>>>> sqlhub.processConnection = connectionForURI('sqlite:/:memory:')>>>>>> class Person(SQLObject):... fname = StringCol()... mi = StringCol(length=1, default=
None)... lname = StringCol()...>>> Person.createTable()

软件信息http://sqlobject.org/

下载地址:http://pypi.python.org/packages/source/S/SQLObject/SQLObject-1.1.3.tar.gz#md5=09c865d5d08e9242e81a3e1e6bafda0b

时间: 2024-09-17 20:38:38

SQLObject 1.1.3发布 Python数据库对象关系映射的相关文章

SQLObject v1.1发布 Python数据库对象映射框架

SQLObject 1.1.0 发布,SQLObject 是一个流行的Python 数据库对象映射框架,映射的规则就是表->类.字段->属性. 过提供用于操作数据库表的类和对象,对象关系映射工具有助于提高生产率.Python 最好的对象关系映射工具是 SQLObject -- 一个开放源码项目,它几乎完成编程数据库所需的所有操作.本文介绍 SQLObject 及其功能.阅读本文后,您将能够不编写任何 SQL 代码而连接 Python 与数据库. 当面向对象编程范例满足大多数数据库的关系范例时,

Hibernate Core 4.0.0.Alpha1发布 Java语言对象关系映射解决方案

Hibernate是一种Java语言下的对象关系映射解决方案.它是使用GNU宽通用公共许可证发行的自由.开源的软件.它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架.Hibernate也是目前Java开发中最为流行的数据库持久层框架,现已归JBOSS所有. 它的设计目标是将软件http://www.aliyun.com/zixun/aggregation/7155.html">开发人员从大量相同的数据持久层相关编程工作中解放出来.无论是从设计草案还是从一个遗留数据

Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java包

Android数据库框架--ORMLite轻量级的对象关系映射(ORM)Java包 事实上,我想写数据库的念头已经很久了,在之前写了一个答题系统的小项目那只是初步的带了一下数据库,数据库是比较强大的,不是我们三言两语就能解决的,我一直想抽个时间自己再过一遍Sqlite和JDBC的,但是,大家也知道,琐事比较多,我们来说一下数据库的框架吧,事实上市面上,我觉得还可以的数据库框架有两个,ORMLite和GreenDao,我以前做的运动类的应用上,就需要存储大量的运动数据,我们最开始是在本地写数据库的

odb 2.0.0发布 C++对象关系映射系统

ODB 是一个开放源码.跨平台和跨数据库的C++++对象关系映射(ORM)系统.它可以将C++对象到http://www.aliyun.com/zixun/aggregation/22.html">关系数据库中,而无需手动编写的任何映射代码的表格.列数或SQL. ODB编译器自动生成的持久化类和数据库之间的执行转换,它是一个真正的C++编译器,可以生成由C++编译器轮流的可移植的 C++ 进行编译. ODB不是一个框架,它不会命令你如何写应用程序,但它可以按照适合你风格和体系结构设计的C+

odb 1.6.0发布 C++对象关系映射系统

ODB是一个开放源码.跨平台和跨数据库的C++++对象关系映射(ORM)系统.它可以将C++对象到http://www.aliyun.com/zixun/aggregation/22.html">关系数据库中,而无需手动编写的任何映射代码的表格,列数或SQL. ODB编译器自动生成的持久化类和数据库之间的执行转换,它是一个真正的C++编译器,可以生成由C++编译器轮流的可移植的 C++ 进行编译. ODB不是一个框架,它不会命令你如何写应用程序,但它可以按照适合你风格和体系结构设计的C++

Hibernate Core v4.0.0.Alpha3发布 对象关系映射框架

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库. Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是, Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任. Hibernate Core Version 4.0.0.Alpha3发行日志: Sub-task

Hibernate及JPA 对象关系映射的简单映射策略

简单映射 近年来 ORM(Object-Relational Mapping,对象关系映射,即实体对象和数据库表的映射)技术市场 热闹非凡,各种各样的持久化框架应运而生,其中影响最大的是 Hibernate 和 Toplink.Sun 公司在充分吸收现有的优秀 ORM 尤其是 Hibernate 框架设计思想的基础上,制定了新的 JPA(Java Persistence API)规范,对现在乱象丛生的持久 化市场带来一个标准,大有统一持久化市场的气势.JPA 是通过 JDK5.0 注解或 XML

ORM对象关系映射已成为炙手可热的技术

简单映射,是对象关系映射中最为简单的一种,也是最为基础的一种,学好简单映射是掌握继承映射,关联关系映射的前提所在. 近年来 ORM(Object-Relational Mapping,对象关系映射,即实体对象和数据库表的映射)技术市场热闹非凡,各种各样的持久化框架应运而生,其中影响最大的是 Hibernate 和 Toplink.Sun 公司在充分吸收现有的优秀 ORM 尤其是 Hibernate 框架http://www.aliyun.com/zixun/aggregation/8511.ht

对象关系映射的作用

问题描述 对象关系映射的作用? 解决方案 解决方案二:自己看吧http://www.itisedu.com/phrase/200604231312115.html参考资料:http://www.itisedu.com/phrase/200604231312115.html解决方案三:(1)对象关系映射:ObjectRelationalMapping为了解决面象对象与关系数据存在的互不匹配的现象的技术.简单的说orm是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系