class documentation

Produces DDL specification for TypeEngine objects.

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:

Method __init_subclass__ Undocumented
Class Method _wrap_w_kw Undocumented
def __init__(self, dialect: Dialect): (source)

Undocumented

def process(self, type_: TypeEngine[Any], **kw: Any) -> str: (source)

Undocumented

def visit_unsupported_compilation(self, element: Any, err: Exception, **kw: Any) -> NoReturn: (source)

Undocumented

ensure_kwarg: str = (source)

a regular expression that indicates method names for which the method should accept ``**kw`` arguments. The class will scan for methods matching the name template and decorate them if necessary to ensure ``**kw`` parameters are accepted.

Undocumented