module documentation
SQL specific types.
Class | ARRAY |
Represent a SQL Array type. |
Class | BIGINT |
The SQL BIGINT type. |
Class |
|
A type for bigger ``int`` integers. |
Class | BINARY |
The SQL BINARY type. |
Class | BLOB |
The SQL BLOB type. |
Class |
|
A bool datatype. |
Class | BOOLEAN |
The SQL BOOLEAN type. |
Class | CHAR |
The SQL CHAR type. |
Class | CLOB |
The CLOB type. |
Class |
|
A mixin that marks a type as supporting 'concatenation', typically strings. |
Class |
|
A type for ``datetime.date()`` objects. |
Class | DATE |
The SQL DATE type. |
Class |
|
A type for ``datetime.datetime()`` objects. |
Class | DATETIME |
The SQL DATETIME type. |
Class | DECIMAL |
The SQL DECIMAL type. |
Class |
|
A type for double ``FLOAT`` floating point types. |
Class | DOUBLE |
The SQL DOUBLE type. |
Class | DOUBLE |
The SQL DOUBLE PRECISION type. |
Class |
|
Generic Enum Type. |
Class |
|
Type representing floating point types, such as ``FLOAT`` or ``REAL``. |
Class | FLOAT |
The SQL FLOAT type. |
Class |
|
Mixin expression adaptations based on lookup tables. |
Class |
|
A mixin that marks a type as supporting indexing operations, such as array or JSON structures. |
Class |
|
A type for ``int`` integers. |
Class | INTEGER |
The SQL INT or INTEGER type. |
Class |
|
A type for ``datetime.timedelta()`` objects. |
Class | JSON |
Represent a SQL JSON type. |
Class |
|
A type for large binary byte data. |
Class |
|
Refers to the return type of the MATCH operator. |
Class | NCHAR |
The SQL NCHAR type. |
Class |
|
An unknown type. |
Class |
|
Base for non-integer numeric types, such as ``NUMERIC``, ``FLOAT``, ``DECIMAL``, and other variants. |
Class | NUMERIC |
The SQL NUMERIC type. |
Class | NVARCHAR |
The SQL NVARCHAR type. |
Class |
|
Holds Python objects, which are serialized using pickle. |
Class | REAL |
The SQL REAL type. |
Class |
|
Add capabilities to a type which allow for schema-level DDL to be associated with a type. |
Class | SMALLINT |
The SQL SMALLINT type. |
Class |
|
A type for smaller ``int`` integers. |
Class |
|
The base for all string and character types. |
Class |
|
Refers to a table value type. |
Class |
|
A variably sized string type. |
Class | TEXT |
The SQL TEXT type. |
Class |
|
A type for ``datetime.time()`` objects. |
Class | TIME |
The SQL TIME type. |
Class | TIMESTAMP |
The SQL TIMESTAMP type. |
Class |
|
represent the composite type of a Tuple. |
Class |
|
A variable length Unicode string type. |
Class |
|
An unbounded-length Unicode string type. |
Class |
|
Represent a database agnostic UUID datatype. |
Class | UUID |
Represent the SQL UUID type. |
Class | VARBINARY |
The SQL VARBINARY type. |
Class | VARCHAR |
The SQL VARCHAR type. |
Constant | BOOLEANTYPE |
Undocumented |
Constant | DATETIME |
Undocumented |
Constant | INTEGERTYPE |
Undocumented |
Constant | MATCHTYPE |
Undocumented |
Constant | NULLTYPE |
Undocumented |
Constant | NUMERICTYPE |
Undocumented |
Constant | STRINGTYPE |
Undocumented |
Constant | TABLEVALUE |
Undocumented |
Constant | TIME |
Undocumented |
Class | _ |
Undocumented |
Class | _ |
Define base behavior for binary types. |
Class | _ |
Undocumented |
Function | _resolve |
Undocumented |
Constant | _BIGINTEGER |
Undocumented |
Constant | _DATETIME |
Undocumented |
Constant | _STRING |
Undocumented |
Constant | _TIME |
Undocumented |
Constant | _UNICODE |
Undocumented |
Type Variable | _CT |
Undocumented |
Type Variable | _N |
Undocumented |
Type Variable | _T |
Undocumented |
Type Variable | _TE |
Undocumented |
Type Variable | _UUID |
Undocumented |
Variable | _type |
Undocumented |