Package gnue :: Package common :: Package datasources :: Package drivers
[show private | hide private]

Package gnue.common.datasources.drivers

Database driver plugins.
Submodules
  • Base: Generic base classes for database driver plugins.
    • Behavior: Generic Behavior class extended by all database driver plugins.
    • Connection: Generic Connection class extended by all database driver plugins.
    • RecordSet: RecordSet class used by all database driver plugins.
    • ResultSet: Generic ResultSet class extended by all database driver plugins.
  • DBSIG2: Generic Database driver plugin for SQL based backends using a DBSIG2 compatible Python module.
    • Behavior: Generic Behavior class for DBSIG2 based database driver plugins.
    • Connection: Generic Connection class for DBSIG2 based database driver plugins.
    • ResultSet: Generic ResultSet class for DBSIG2 based database driver plugins.
  • file: Database driver plugins for file based backends.
    • Base: Generic database driver plugin for file based backends.
    • csvfile: Database driver plugin for CSV file backends.
    • dbffile: Database driver plugin for DBF file backends.
    • inifile: Database driver plugin for INI style configuration file backends.
  • other: Database driver plugins for special backends.
    • appserver: Database driver plugin for GNU Enterprise Application Server backends.
  • sql: Database driver plugins for SQL based backends.
    • interbase: Database driver plugins for Firebird/Interbase backends.
      • Behavior: Schema support plugin for Firebird/Interbase backends.
      • kinterbasdbdrv: Database driver plugin for Firebird/Interbase backends using the KinterbasDB DBSIG2 module.
    • maxdb: Database driver plugins for MaxDB/SAP-DB backends.
      • Behavior: Schema support plugin for MaxDB/SAP-DB backends.
      • maxdbdrv: Database driver plugin for MaxDB/SAP-DB backends.
    • msado: Database driver plugins for MS-ADO backends.
      • Behavior: Schema support plugin for MS-ADO backends.
      • adodbapidrv: Database driver plugin for MS-ADO backends using the adodbapi DBSIG2 module.
    • mysql: Database driver plugins for MySQL backends.
      • Behavior: Schema support plugin for MySQL backends.
      • mysqldbdrv: Database driver plugin for MySQL backends using the MySQLdb DBSIG2 module.
    • oracle: Database driver plugins for Oracle backends.
      • Base: Generic database driver plugin for Oracle backends.
      • Behavior: Schema support plugin for Oracle backends.
      • cxoracledrv: Database driver plugin for Oracle backends using the cxOracle DBSIG2 module.
      • dcoracledrv: Database driver plugin for Oracle backends using the DCOracle DBSIG2 module.
    • postgresql: Database driver plugins for PostgreSQL backends.
      • Base: Generic database driver plugin for PostgreSQL backends.
      • Behavior: Schema support plugin for PostgreSQL backends.
      • psycopg2drv: Database driver plugin for PostgreSQL backends using the psycopg2 DBSIG2 module.
      • psycopgdrv: Database driver plugin for PostgreSQL backends using the psycopg DBSIG2 module.
      • pygresqldrv: Database driver plugin for PostgreSQL backends using the PyGreSQL DBSIG2 module.
      • pypgsqldrv: Database driver plugin for PostgreSQL backends using the pyPgSQL DBSIG2 module.
    • sqlite2: Database driver plugins for SQLite backends.
      • Behavior: Schema support plugin for SQLite.
      • pysqlitedrv: Database driver plugin for SQLite backends using the pysqlite DBSIG2 module.
    • sqlite3: Database driver plugins for SQLite backends.
      • Base: Base driver plugin for SQLite3 backends.
      • Behavior: Schema support plugin for SQLite3.
      • pysqlite2drv: Database driver plugin for SQLite3 backends using the pysqlite2 DBSIG2 module.
      • sqlite3drv: Database driver plugin for SQLite3 backends using the Python's builtin sqlite3 DBSIG2 module.


GNUe Home

Public API

Developer's Corner