1# sqlite/__init__.py
2# Copyright (C) 2005-2021 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: http://www.opensource.org/licenses/mit-license.php
7
8from . import base # noqa
9from . import pysqlcipher # noqa
10from . import pysqlite # noqa
11from .base import BLOB
12from .base import BOOLEAN
13from .base import CHAR
14from .base import DATE
15from .base import DATETIME
16from .base import DECIMAL
17from .base import FLOAT
18from .base import INTEGER
19from .base import JSON
20from .base import NUMERIC
21from .base import REAL
22from .base import SMALLINT
23from .base import TEXT
24from .base import TIME
25from .base import TIMESTAMP
26from .base import VARCHAR
27
28
29# default dialect
30base.dialect = dialect = pysqlite.dialect
31
32
33__all__ = (
34 "BLOB",
35 "BOOLEAN",
36 "CHAR",
37 "DATE",
38 "DATETIME",
39 "DECIMAL",
40 "FLOAT",
41 "INTEGER",
42 "JSON",
43 "NUMERIC",
44 "SMALLINT",
45 "TEXT",
46 "TIME",
47 "TIMESTAMP",
48 "VARCHAR",
49 "REAL",
50 "dialect",
51)