1# dialects/sqlite/__init__.py 
    2# Copyright (C) 2005-2025 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# mypy: ignore-errors 
    8 
    9 
    10from . import aiosqlite  # noqa 
    11from . import base  # noqa 
    12from . import pysqlcipher  # noqa 
    13from . import pysqlite  # noqa 
    14from .base import BLOB 
    15from .base import BOOLEAN 
    16from .base import CHAR 
    17from .base import DATE 
    18from .base import DATETIME 
    19from .base import DECIMAL 
    20from .base import FLOAT 
    21from .base import INTEGER 
    22from .base import JSON 
    23from .base import NUMERIC 
    24from .base import REAL 
    25from .base import SMALLINT 
    26from .base import TEXT 
    27from .base import TIME 
    28from .base import TIMESTAMP 
    29from .base import VARCHAR 
    30from .dml import Insert 
    31from .dml import insert 
    32 
    33# default dialect 
    34base.dialect = dialect = pysqlite.dialect 
    35 
    36 
    37__all__ = ( 
    38    "BLOB", 
    39    "BOOLEAN", 
    40    "CHAR", 
    41    "DATE", 
    42    "DATETIME", 
    43    "DECIMAL", 
    44    "FLOAT", 
    45    "INTEGER", 
    46    "JSON", 
    47    "NUMERIC", 
    48    "SMALLINT", 
    49    "TEXT", 
    50    "TIME", 
    51    "TIMESTAMP", 
    52    "VARCHAR", 
    53    "REAL", 
    54    "Insert", 
    55    "insert", 
    56    "dialect", 
    57)