feat(api): add Pydantic schemas

This commit is contained in:
bwstudio
2026-05-21 20:45:41 +08:00
parent 16baff934a
commit 29e06517cb
12 changed files with 120 additions and 1 deletions
+29
View File
@@ -0,0 +1,29 @@
from .auth import LoginRequest, TokenResponse
from .category import (
JokeCrowdCreate,
JokeCrowdResponse,
JokeTypeCreate,
JokeTypeResponse,
)
from .joke import (
JokeCreate,
JokeResponse,
JokeUpdate,
PaginatedJokeResponse,
)
__all__ = [
"JokeBase",
"JokeCreate",
"JokeUpdate",
"JokeResponse",
"PaginatedJokeResponse",
"JokeTypeBase",
"JokeTypeCreate",
"JokeTypeResponse",
"JokeCrowdBase",
"JokeCrowdCreate",
"JokeCrowdResponse",
"LoginRequest",
"TokenResponse",
]