更新table_base到最新版本

This commit is contained in:
2026-01-12 11:32:23 +08:00
parent a0afcbaa90
commit 3580717087
10 changed files with 1007 additions and 27 deletions

View File

@@ -1,3 +1,28 @@
from .sqlmodel_base import SQLModelBase
from .table_base import TableBase, UUIDTableBase
# 新的 Mixin 类(从 foxline 项目移植)
from ..mixin.table import (
TableBaseMixin,
UUIDTableBaseMixin,
ListResponse,
TableViewRequest,
TimeFilterRequest,
PaginationRequest,
)
# 保持向后兼容TableBase/UUIDTableBase 作为旧名称继续可用
# 新代码推荐使用 TableBaseMixin/UUIDTableBaseMixin
__all__ = [
"SQLModelBase",
"TableBase",
"UUIDTableBase",
# 新的 Mixin 类
"TableBaseMixin",
"UUIDTableBaseMixin",
"ListResponse",
"TableViewRequest",
"TimeFilterRequest",
"PaginationRequest",
]