Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/__init__.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

24 statements  

1# dialects/sqlite/__init__.py 

2# Copyright (C) 2005-2024 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)