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

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 

7 

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 

54 

55if compat.py3k: 

56 from . import aiomysql # noqa 

57 from . import asyncmy # noqa 

58 

59# default dialect 

60base.dialect = dialect = mysqldb.dialect 

61 

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)