Package grizzled :: Package db :: Module base
[frames] | no frames]

Module base

Base classes for enhanced DB drivers.
Classes
  DBError
Base class for all DB exceptions.
  Error
Thrown to indicate an error in the db module.
  Warning
Thrown to indicate an error in the db module.
  Cursor
Class for DB cursors returned by the DB.cursor() method.
  DB
The object returned by a call to DBDriver.connect().
  DBDriver
Base class for all DB drivers.
Variables
  TableMetadata = namedtuple('TableMetadata', ['column_name', 't...
  IndexMetadata = namedtuple('IndexMetadata', ['index_name', 'in...
  RDBMSMetadata = namedtuple('RDBMSMetadata', ['vendor', 'produc...
Variables Details

TableMetadata

Value:
namedtuple('TableMetadata', ['column_name', 'type_string', 'max_char_s\
ize', 'precision', 'scale', 'nullable'])

IndexMetadata

Value:
namedtuple('IndexMetadata', ['index_name', 'index_columns', 'descripti\
on'])

RDBMSMetadata

Value:
namedtuple('RDBMSMetadata', ['vendor', 'product', 'version'])