Projects / SQLObject

SQLObject

SQLObject is an object-relational mapper, i.e., a library that will wrap your database tables in Python classes and your rows in Python instances. It currently supports MySQL through the 'MySQLdb' package, PostgreSQL through the 'psycopg' package, SQLite, Firebird, MaxDB (SAP DB), MS SQL, and Sybase. It should support Python versions back to 2.4.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: Duplicate error message strings were adapted for SQLite 3.8.

  •  15 Dec 2013 19:13

Release Notes: SQLiteConnection.close() now closes and reopens a connection to the in-memory database.

  •  06 Oct 2013 03:21

Release Notes: Helpers for the Outer class were changed to lookup columns in a table's declarations. Support for Python 2.4 was declared obsolete and will be removed in the next release.

  •  26 May 2013 20:58

Release Notes: Bugs were fixed in pickling and unpickling (remove/restore a weak proxy to self, fixed cache handling). An example of using SQLObject with web.py was added to the links page.

  •  26 May 2013 20:58

Release Notes: Bugs were fixed in pickling and unpickling (remove/restore a weak proxy to self, fixed cache handling). An example of using SQLObject with web.py was added to the links page.

Screenshot

Project Spotlight

HAproxy

A high performance Web load balancer.

Screenshot

Project Spotlight

Cerb

A fast and flexible Web-based platform for business collaboration and automation.