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

8 statements  

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

1"""MariaDB backend namespace for snekql.""" 

2 

3from __future__ import annotations 

4 

5from snekql.indexes import Index 

6from snekql.mariadb.config import Config 

7from snekql.mariadb.model import Model, ModelMeta 

8from snekql.mariadb.storage import ( 

9 Blob, 

10 Boolean, 

11 CurrentTimestamp, 

12 DateTime, 

13 Integer, 

14 Json, 

15 Real, 

16 Text, 

17) 

18from snekql.model import Col, Fetched, GenCol, Pending, Table 

19from snekql.storage import MISSING, Attr, Missing, SchemaPolicy 

20 

21__all__ = [ 

22 "MISSING", 

23 "Attr", 

24 "Blob", 

25 "Boolean", 

26 "Col", 

27 "Config", 

28 "CurrentTimestamp", 

29 "DateTime", 

30 "Fetched", 

31 "GenCol", 

32 "Index", 

33 "Integer", 

34 "Json", 

35 "Missing", 

36 "Model", 

37 "ModelMeta", 

38 "Pending", 

39 "Real", 

40 "SchemaPolicy", 

41 "Table", 

42 "Text", 

43]