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

Class EzDbmDb

EzSqlDb --+
          |
         EzDbmDb


EzSqlDb subclass specific for DBM databases
Method Summary
  __init__(self, path)
Creates a connection to a DBM database
    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.DBMConnection

Method Details

__init__(self, path)
(Constructor)

Creates a connection to a DBM database

Arguments:
  • path - path of directory in which the dbm files reside
Overrides:
ezsqlobject.EzSqlDb.__init__

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