summaryrefslogtreecommitdiff
path: root/libraries/SQLObject/README
blob: af1e00c8f0e425ccd22797bb9b030b48b212ec4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SQLObject is a popular Object Relational Manager for providing an
object interface to your database, with tables as classes, rows as
instances, and columns as attributes.  SQLObject includes a 
Python-object-based query language that makes SQL more abstract, and 
provides substantial database independence for applications.

Supports MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB
(SAPDB).

NOTE: Requires pysetuptools and FormEncode

NOTE: SQLObject checks for supported databases at run time.
Following Python modules are needed for the actual databases: MySQLdb
for MySQL, psycopg or pgdb for PostresSQL, pysqlite for SQLite,
kinterbasdb for Firebird, Sybase for Sybase, adodbapi or pymssql for
MSSQL, and sapdb for MaxDB.