Coverage for snekql/sqlite/__init__.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-07 21:13 +0300

1"""SQLite backend namespace for snekql.""" 

2 

3from __future__ import annotations 

4 

5from snekql.indexes import Index 

6from snekql.model import Col, Fetched, GenCol, Model, ModelMeta, Pending, Table 

7from snekql.sqlite.config import Config 

8from snekql.storage import ( 

9 MISSING, 

10 Attr, 

11 Blob, 

12 Boolean, 

13 CurrentTimestamp, 

14 DateTime, 

15 Integer, 

16 Json, 

17 Missing, 

18 Real, 

19 SchemaPolicy, 

20 Text, 

21) 

22 

23__all__ = [ 

24 "MISSING", 

25 "Attr", 

26 "Blob", 

27 "Boolean", 

28 "Col", 

29 "Config", 

30 "CurrentTimestamp", 

31 "DateTime", 

32 "Fetched", 

33 "GenCol", 

34 "Index", 

35 "Integer", 

36 "Json", 

37 "Missing", 

38 "Model", 

39 "ModelMeta", 

40 "Pending", 

41 "Real", 

42 "SchemaPolicy", 

43 "Table", 

44 "Text", 

45]