SQLAlchemy 0.4 Documentation

Multiple Pages | One Page
Version: svn Last Updated: 09/01/07 20:31:55

module sqlalchemy.databases.firebird

Module Functions

def descriptor()

class FBBinary(Binary)

def get_col_spec(self)
back to section top

class FBBoolean(Boolean)

def get_col_spec(self)
back to section top

class FBChar(CHAR)

def get_col_spec(self)
back to section top

class FBCompiler(DefaultCompiler)

Firebird specific idiosincrasies

def default_from(self)
def get_select_precolumns(self, select)

Called when building a SELECT statement, position is just before column list Firebird puts the limit and offset right after the SELECT...

def limit_clause(self, select)

Already taken care of in the get_select_precolumns method.

def visit_alias(self, alias, asfrom=False, **kwargs)
def visit_function(self, func)
def visit_sequence(self, seq)
back to section top

class FBDate(DateTime)

def get_col_spec(self)
back to section top

class FBDateTime(DateTime)

def get_col_spec(self)
back to section top

class FBDefaultRunner(DefaultRunner)

def visit_sequence(self, seq)
back to section top

class FBDialect(DefaultDialect)

def __init__(self, type_conv=200, concurrency_level=1, **kwargs)

Construct a new FBDialect.

def create_connect_args(self, url)
def create_execution_context(self, *args, **kwargs)
def dbapi(cls)
def do_commit(self, connection)
def do_execute(self, cursor, statement, parameters, **kwargs)
def do_rollback(self, connection)
def has_table(self, connection, table_name, schema=None)
def is_disconnect(self, e)
def reflecttable(self, connection, table, include_columns)
def table_names(self, connection, schema)
def type_descriptor(self, typeobj)
back to section top

class FBExecutionContext(DefaultExecutionContext)

def supports_sane_rowcount(self)
back to section top

class FBIdentifierPreparer(IdentifierPreparer)

def __init__(self, dialect)

Construct a new FBIdentifierPreparer.

back to section top

class FBInteger(Integer)

def get_col_spec(self)
back to section top

class FBNumeric(Numeric)

def get_col_spec(self)
back to section top

class FBSchemaDropper(SchemaDropper)

def visit_sequence(self, sequence)
back to section top

class FBSchemaGenerator(SchemaGenerator)

def get_column_specification(self, column, **kwargs)
def visit_sequence(self, sequence)
back to section top

class FBSmallInteger(SmallInteger)

def get_col_spec(self)
back to section top

class FBString(String)

def get_col_spec(self)
back to section top

class FBText(TEXT)

def get_col_spec(self)
back to section top
Up: API Documentation | Previous: module sqlalchemy.databases.mssql