class documentation

class GenericTypeCompiler(TypeCompiler):

Known subclasses: sqlalchemy.databases.firebird.FBTypeCompiler, sqlalchemy.databases.mssql.MSTypeCompiler, sqlalchemy.databases.mysql.MySQLTypeCompiler, sqlalchemy.databases.oracle.OracleTypeCompiler, sqlalchemy.databases.postgresql.PGTypeCompiler, sqlalchemy.databases.sqlite.SQLiteTypeCompiler, sqlalchemy.databases.sybase.SybaseTypeCompiler, sqlalchemy.sql.compiler.StrSQLTypeCompiler

View In Hierarchy

Undocumented

Method ​_render​_string​_type Undocumented
Method visit​_big​_integer Undocumented
Method visit_​BIGINT Undocumented
Method visit_​BINARY Undocumented
Method visit_​BLOB Undocumented
Method visit_​BOOLEAN Undocumented
Method visit​_boolean Undocumented
Method visit_​CHAR Undocumented
Method visit_​CLOB Undocumented
Method visit_​DATE Undocumented
Method visit​_date Undocumented
Method visit_​DATETIME Undocumented
Method visit​_datetime Undocumented
Method visit_​DECIMAL Undocumented
Method visit​_enum Undocumented
Method visit_​FLOAT Undocumented
Method visit​_float Undocumented
Method visit_​INTEGER Undocumented
Method visit​_integer Undocumented
Method visit​_large​_binary Undocumented
Method visit_​NCHAR Undocumented
Method visit_​NCLOB Undocumented
Method visit​_null Undocumented
Method visit_​NUMERIC Undocumented
Method visit​_numeric Undocumented
Method visit_​NVARCHAR Undocumented
Method visit_​REAL Undocumented
Method visit​_real Undocumented
Method visit​_small​_integer Undocumented
Method visit_​SMALLINT Undocumented
Method visit​_string Undocumented
Method visit_​TEXT Undocumented
Method visit​_text Undocumented
Method visit_​TIME Undocumented
Method visit​_time Undocumented
Method visit_​TIMESTAMP Undocumented
Method visit​_type​_decorator Undocumented
Method visit​_unicode Undocumented
Method visit​_unicode​_text Undocumented
Method visit​_user​_defined Undocumented
Method visit_​VARBINARY Undocumented
Method visit_​VARCHAR Undocumented

Inherited from TypeCompiler:

Method __init__ Undocumented
Method process Undocumented
Method visit​_unsupported​_compilation Undocumented
Class Variable ensure​_kwarg Undocumented
Instance Variable dialect Undocumented
def _render_string_type(self, type_, name):

Undocumented

def visit_big_integer(self, type_, **kw):
def visit_BIGINT(self, type_, **kw):
def visit_BINARY(self, type_, **kw):

Undocumented

def visit_BLOB(self, type_, **kw):
def visit_BOOLEAN(self, type_, **kw):
def visit_CLOB(self, type_, **kw):

Undocumented

def visit_DATE(self, type_, **kw):
def visit_date(self, type_, **kw):

Undocumented

def visit_DATETIME(self, type_, **kw):
def visit_DECIMAL(self, type_, **kw):
def visit_enum(self, type_, **kw):
def visit_float(self, type_, **kw):
def visit_INTEGER(self, type_, **kw):
def visit_integer(self, type_, **kw):

Undocumented

def visit_NCHAR(self, type_, **kw):
def visit_NCLOB(self, type_, **kw):

Undocumented

def visit_null(self, type_, **kw):

Undocumented

def visit_NUMERIC(self, type_, **kw):
def visit_numeric(self, type_, **kw):

Undocumented

def visit_NVARCHAR(self, type_, **kw):
def visit_REAL(self, type_, **kw):
def visit_real(self, type_, **kw):

Undocumented

def visit_small_integer(self, type_, **kw):

Undocumented

def visit_SMALLINT(self, type_, **kw):
def visit_string(self, type_, **kw):
def visit_text(self, type_, **kw):
def visit_time(self, type_, **kw):

Undocumented

def visit_type_decorator(self, type_, **kw):

Undocumented

def visit_unicode_text(self, type_, **kw):
def visit_user_defined(self, type_, **kw):

Undocumented

def visit_VARBINARY(self, type_, **kw):