ANN: SQLObject 0.2

Ian Bicking ianb at colorstudy.com
Tue Jan 28 04:03:37 EST 2003


SQLObject is an object-relational mapper (i.e., a database/SQL wrapper)
that supports MySQL and PostgreSQL.  Version 0.2 is the first public
release.

The software can be found at:
  http://colorstudy.com/software/SQLObject

Features:
- Takes advantage of new-style classes (both properties and 
  metaclasses).  Hi-Fi Python!  (Python 2.2 required)
- No external formats or configuration (e.g. XML); your tables are 
  described with the class definition.
- Accessing a column appears the same as accessing any other attribute.
- Accompanying SQLBuilder allows WHERE clauses to be coded (somewhat) 
  naturally in Python without SQL.
- Caching (or no caching, no pressure).
- Fully documented (interface documentation plus source comments).
- Simple (naive?) transaction support for PostgreSQL.
- Conforms to traditional schema; should be adapter to legacy schemas.
- Understands basic relations.
- The string "get" does not appear in any method.
- 100% larger version number than previous version.

License:
  LGPL

Author:
  Me

-- 
Ian Bicking           Colorstudy Web Development
ianb at colorstudy.com   http://www.colorstudy.com
PGP: gpg --keyserver pgp.mit.edu --recv-keys 0x9B9E28B7
4869 N Talman Ave, Chicago, IL 60625 / (773) 275-7241






More information about the Python-list mailing list