2010-05-12 23:29:50 +02:00
|
|
|
SQLObject is a popular Object Relational Manager for providing an
|
|
|
|
object interface to your database, with tables as classes, rows as
|
2011-01-06 12:04:07 +01:00
|
|
|
instances, and columns as attributes. SQLObject includes a
|
|
|
|
Python-object-based query language that makes SQL more abstract, and
|
2010-05-12 23:29:50 +02:00
|
|
|
provides substantial database independence for applications.
|
|
|
|
|
|
|
|
Supports MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB
|
|
|
|
(SAPDB).
|
|
|
|
|
2010-08-23 02:16:04 +02:00
|
|
|
This requires pysetuptools and FormEncode. Also, docutils, if installed,
|
|
|
|
is used to build html docs at build time, but that is optional.
|
2010-05-12 23:29:50 +02:00
|
|
|
|
2011-07-16 02:13:04 +02:00
|
|
|
NOTE: SQLObject checks for supported databases at run time. You can
|
|
|
|
find MySQL-python and psycopg2 (MySQL and PostrgreSQL support,
|
|
|
|
respectively) modules on SlackBuilds.org. For SQLite, SQLObject can
|
|
|
|
use the standard Python module sqlite3, or an externally installed
|
|
|
|
PySQLite2. For the rest, check the SQLObject documentation for links.
|