Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/__init__.py: 100%
51 statements
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-07 06:35 +0000
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-07 06:35 +0000
1# mysql/__init__.py
2# Copyright (C) 2005-2023 the SQLAlchemy authors and contributors
3# <see AUTHORS file>
4#
5# This module is part of SQLAlchemy and is released under
6# the MIT License: https://www.opensource.org/licenses/mit-license.php
8from . import base # noqa
9from . import cymysql # noqa
10from . import mariadbconnector # noqa
11from . import mysqlconnector # noqa
12from . import mysqldb # noqa
13from . import oursql # noqa
14from . import pymysql # noqa
15from . import pyodbc # noqa
16from .base import BIGINT
17from .base import BINARY
18from .base import BIT
19from .base import BLOB
20from .base import BOOLEAN
21from .base import CHAR
22from .base import DATE
23from .base import DATETIME
24from .base import DECIMAL
25from .base import DOUBLE
26from .base import ENUM
27from .base import FLOAT
28from .base import INTEGER
29from .base import JSON
30from .base import LONGBLOB
31from .base import LONGTEXT
32from .base import MEDIUMBLOB
33from .base import MEDIUMINT
34from .base import MEDIUMTEXT
35from .base import NCHAR
36from .base import NUMERIC
37from .base import NVARCHAR
38from .base import REAL
39from .base import SET
40from .base import SMALLINT
41from .base import TEXT
42from .base import TIME
43from .base import TIMESTAMP
44from .base import TINYBLOB
45from .base import TINYINT
46from .base import TINYTEXT
47from .base import VARBINARY
48from .base import VARCHAR
49from .base import YEAR
50from .dml import Insert
51from .dml import insert
52from .expression import match
53from ...util import compat
55if compat.py3k:
56 from . import aiomysql # noqa
57 from . import asyncmy # noqa
59# default dialect
60base.dialect = dialect = mysqldb.dialect
62__all__ = (
63 "BIGINT",
64 "BINARY",
65 "BIT",
66 "BLOB",
67 "BOOLEAN",
68 "CHAR",
69 "DATE",
70 "DATETIME",
71 "DECIMAL",
72 "DOUBLE",
73 "ENUM",
74 "DECIMAL",
75 "FLOAT",
76 "INTEGER",
77 "INTEGER",
78 "JSON",
79 "LONGBLOB",
80 "LONGTEXT",
81 "MEDIUMBLOB",
82 "MEDIUMINT",
83 "MEDIUMTEXT",
84 "NCHAR",
85 "NVARCHAR",
86 "NUMERIC",
87 "SET",
88 "SMALLINT",
89 "REAL",
90 "TEXT",
91 "TIME",
92 "TIMESTAMP",
93 "TINYBLOB",
94 "TINYINT",
95 "TINYTEXT",
96 "VARBINARY",
97 "VARCHAR",
98 "YEAR",
99 "dialect",
100 "insert",
101 "Insert",
102 "match",
103)