Module ezsqlobject :: Class EzFirebirdDb
[show private | hide private]
[frames | no frames]

Class EzFirebirdDb

EzSqlDb --+
          |
         EzFirebirdDb


EzSqlDb subclass specific for Firebird databases
Method Summary
  __init__(self, **kw)
Creates a Firebird db connection
    Inherited from EzSqlDb
  __getattr__(self, name)
  createNewlyAddedTables(self)
  defTable(self, _tablename, **kw)
Returns a class object defining an SQLObject table
  doQuery(self, query)
Executes/returns an arbitrary MySQL query
  dropTable(self, tablename, ifExists, dropJoinTables)
Removes a table from the database.
  dump(self)
Interactive utility which dumps out the whole db
  sync(self)
Reads a list of tables from the database
  tableFromDb(self, name)
  _log(self, level, msg)

Class Variable Summary
classobj _connclass = SQLObject.DBConnection.FirebirdConnection

Method Details

__init__(self, **kw)
(Constructor)

Creates a Firebird db connection

No arguments

Keywords:
  • host - hostname on which Firebird server is running (optional)
  • db - name of database (compulsory)
  • user - MySQL username to connect with (compulsory)
  • passwd - password to use (compulsory)
Overrides:
ezsqlobject.EzSqlDb.__init__

Generated by Epydoc 2.0 on Fri Mar 26 13:22:45 2004 http://epydoc.sf.net