更新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

@@ -3,3 +3,35 @@ from .setting import Setting, SettingResponse
from .item import Item, ItemDataResponse, ItemTypeEnum, ItemStatusEnum
from .user import User, UserTypeEnum
from .database import Database
# 新增:从 foxline 项目移植的 Mixin 组件
from .mixin.table import (
TableBaseMixin,
UUIDTableBaseMixin,
ListResponse,
TableViewRequest,
TimeFilterRequest,
PaginationRequest,
)
__all__ = [
"DefaultResponse",
"TokenResponse",
"TokenData",
"Setting",
"SettingResponse",
"Item",
"ItemDataResponse",
"ItemTypeEnum",
"ItemStatusEnum",
"User",
"UserTypeEnum",
"Database",
# 新增的 Mixin 组件
"TableBaseMixin",
"UUIDTableBaseMixin",
"ListResponse",
"TableViewRequest",
"TimeFilterRequest",
"PaginationRequest",
]