Coverage for src/lexigram/admin/data/__init__.py: 67%
6 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-24 23:31 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-24 23:31 +0800
1"""Data layer for Lexigram Admin."""
3from __future__ import annotations
5from lexigram.admin.data.data_source import IDataSource, QueryResult
6from lexigram.admin.data.paged_result import PagedResult
7from lexigram.admin.data.query import FilterCondition, FilterOperator, QuerySpec
9from lexigram.admin.data.read_only import ReadOnlyDataSource, ReadOnlyError
11__all__ = [
12 "FilterCondition",
13 "FilterOperator",
14 "IDataSource",
15 "PagedResult",
16 "QueryResult",
17 "QuerySpec",
18 "ReadOnlyDataSource",
19 "ReadOnlyError",
20]