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

Package gnue.common.datasources

Submodules
  • ConnectionTriggerObj: Wrapper object for connections to be used in trigger namespace.
  • drivers: Database driver plugins.
    • 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.
  • Exceptions: Exceptions used in the database driver system.
  • GConditions: Classes for the condition object tree.
  • GConnections: Connection manager system.
  • GDataSource: Classes for the datasource object tree.
  • GLoginHandler: Classes for login handlers.
  • GSchema: Classes for the schema object tree.
  • readgsd: Program to import gsd files.


GNUe Home

Public API

Developer's Corner