Object-Relational Manager, aka database wrapper
Project description
Classes created using SQLObject wrap database rows, presenting a friendly-looking Python object instead of a database/SQL interface. Emphasizes convenience. Works with MySQL, Postgres, SQLite, and a native anydbm-based backend. Requires Python 2.2+.