6
.. automodule:: sqlalchemy.dialects.mysql.base
11
As with all SQLAlchemy dialects, all UPPERCASE types that are known to be
12
valid with MySQL are importable from the top level dialect::
14
from sqlalchemy.dialects.mysql import \
15
BIGINT, BINARY, BIT, BLOB, BOOLEAN, CHAR, DATE, \
16
DATETIME, DECIMAL, DECIMAL, DOUBLE, ENUM, FLOAT, INTEGER, \
17
LONGBLOB, LONGTEXT, MEDIUMBLOB, MEDIUMINT, MEDIUMTEXT, NCHAR, \
18
NUMERIC, NVARCHAR, REAL, SET, SMALLINT, TEXT, TIME, TIMESTAMP, \
19
TINYBLOB, TINYINT, TINYTEXT, VARBINARY, VARCHAR, YEAR
21
Types which are specific to MySQL, or have MySQL-specific
22
construction arguments, are as follows:
24
.. currentmodule:: sqlalchemy.dialects.mysql
42
.. autoclass:: BOOLEAN
54
.. autoclass:: DATETIME
58
.. autoclass:: DECIMAL
74
.. autoclass:: INTEGER
78
.. autoclass:: LONGBLOB
82
.. autoclass:: LONGTEXT
86
.. autoclass:: MEDIUMBLOB
90
.. autoclass:: MEDIUMINT
94
.. autoclass:: MEDIUMTEXT
102
.. autoclass:: NUMERIC
106
.. autoclass:: NVARCHAR
118
.. autoclass:: SMALLINT
130
.. autoclass:: TIMESTAMP
134
.. autoclass:: TINYBLOB
138
.. autoclass:: TINYINT
142
.. autoclass:: TINYTEXT
146
.. autoclass:: VARBINARY
150
.. autoclass:: VARCHAR
161
.. automodule:: sqlalchemy.dialects.mysql.mysqldb
166
.. automodule:: sqlalchemy.dialects.mysql.oursql
171
.. automodule:: sqlalchemy.dialects.mysql.pymysql
174
----------------------
176
.. automodule:: sqlalchemy.dialects.mysql.mysqlconnector
181
.. automodule:: sqlalchemy.dialects.mysql.cymysql
184
-----------------------
186
.. automodule:: sqlalchemy.dialects.mysql.gaerdbms
191
.. automodule:: sqlalchemy.dialects.mysql.pyodbc
196
.. automodule:: sqlalchemy.dialects.mysql.zxjdbc