class documentation

Undocumented

Method visit__BASETIMEIMPL Undocumented
Method visit_BIT Undocumented
Method visit_boolean Undocumented
Method visit_CHAR Undocumented
Method visit_date Undocumented
Method visit_datetime Undocumented
Method visit_DATETIME2 Undocumented
Method visit_DATETIMEOFFSET Undocumented
Method visit_FLOAT Undocumented
Method visit_IMAGE Undocumented
Method visit_JSON Undocumented
Method visit_large_binary Undocumented
Method visit_MONEY Undocumented
Method visit_NCHAR Undocumented
Method visit_NTEXT Undocumented
Method visit_NVARCHAR Undocumented
Method visit_ROWVERSION Undocumented
Method visit_SMALLDATETIME Undocumented
Method visit_SMALLMONEY Undocumented
Method visit_SQL_VARIANT Undocumented
Method visit_text Undocumented
Method visit_TEXT Undocumented
Method visit_TIME Undocumented
Method visit_time Undocumented
Method visit_TIMESTAMP Undocumented
Method visit_TINYINT Undocumented
Method visit_unicode Undocumented
Method visit_unicode_text Undocumented
Method visit_UNIQUEIDENTIFIER Undocumented
Method visit_uuid Undocumented
Method visit_VARBINARY Undocumented
Method visit_VARCHAR Undocumented
Method visit_XML Undocumented
Method _extend Extend a string-type declaration with standard SQL COLLATE annotations.

Inherited from GenericTypeCompiler:

Method visit_big_integer Undocumented
Method visit_BIGINT Undocumented
Method visit_BINARY Undocumented
Method visit_BLOB Undocumented
Method visit_BOOLEAN Undocumented
Method visit_CLOB Undocumented
Method visit_DATE Undocumented
Method visit_DATETIME Undocumented
Method visit_DECIMAL Undocumented
Method visit_DOUBLE Undocumented
Method visit_double Undocumented
Method visit_DOUBLE_PRECISION Undocumented
Method visit_enum Undocumented
Method visit_float Undocumented
Method visit_INTEGER Undocumented
Method visit_integer Undocumented
Method visit_NCLOB Undocumented
Method visit_null Undocumented
Method visit_NUMERIC Undocumented
Method visit_numeric Undocumented
Method visit_REAL Undocumented
Method visit_real Undocumented
Method visit_small_integer Undocumented
Method visit_SMALLINT Undocumented
Method visit_string Undocumented
Method visit_type_decorator Undocumented
Method visit_user_defined Undocumented
Method _render_string_type Undocumented

Inherited from TypeCompiler (via GenericTypeCompiler):

Method __init__ Undocumented
Method process Undocumented
Method visit_unsupported_compilation Undocumented
Class Variable ensure_kwarg a regular expression that indicates method names for which the method should accept ``**kw`` arguments.
Instance Variable dialect Undocumented

Inherited from EnsureKWArg (via GenericTypeCompiler, TypeCompiler):

Method __init_subclass__ Undocumented
Class Method _wrap_w_kw Undocumented
def visit__BASETIMEIMPL(self, type_, **kw): (source)

Undocumented

def visit_BIT(self, type_, **kw): (source)

Undocumented

def visit_boolean(self, type_, **kw): (source)
def visit_CHAR(self, type_, **kw): (source)
def visit_date(self, type_, **kw): (source)
def visit_datetime(self, type_, **kw): (source)
def visit_DATETIME2(self, type_, **kw): (source)

Undocumented

def visit_DATETIMEOFFSET(self, type_, **kw): (source)

Undocumented

def visit_FLOAT(self, type_, **kw): (source)
def visit_IMAGE(self, type_, **kw): (source)

Undocumented

def visit_JSON(self, type_, **kw): (source)

Undocumented

def visit_large_binary(self, type_, **kw): (source)
def visit_MONEY(self, type_, **kw): (source)

Undocumented

def visit_NCHAR(self, type_, **kw): (source)
def visit_NTEXT(self, type_, **kw): (source)

Undocumented

def visit_NVARCHAR(self, type_, **kw): (source)
def visit_ROWVERSION(self, type_, **kw): (source)

Undocumented

def visit_SMALLDATETIME(self, type_, **kw): (source)

Undocumented

def visit_SMALLMONEY(self, type_, **kw): (source)

Undocumented

def visit_SQL_VARIANT(self, type_, **kw): (source)

Undocumented

def visit_text(self, type_, **kw): (source)
def visit_TEXT(self, type_, **kw): (source)
def visit_TIME(self, type_, **kw): (source)
def visit_time(self, type_, **kw): (source)
def visit_TIMESTAMP(self, type_, **kw): (source)
def visit_TINYINT(self, type_, **kw): (source)

Undocumented

def visit_unicode(self, type_, **kw): (source)
def visit_unicode_text(self, type_, **kw): (source)
def visit_UNIQUEIDENTIFIER(self, type_, **kw): (source)

Undocumented

def visit_uuid(self, type_, **kw): (source)
def visit_VARBINARY(self, type_, **kw): (source)
def visit_VARCHAR(self, type_, **kw): (source)
def visit_XML(self, type_, **kw): (source)

Undocumented

def _extend(self, spec, type_, length=None): (source)

Extend a string-type declaration with standard SQL COLLATE annotations.