提供基本前后端骨架
This commit is contained in:
75
app/schemas/__init__.py
Normal file
75
app/schemas/__init__.py
Normal file
@@ -0,0 +1,75 @@
|
||||
"""Pydantic 数据模式"""
|
||||
|
||||
from app.schemas.auth import (
|
||||
LoginRequest,
|
||||
PasswordChangeRequest,
|
||||
RefreshTokenRequest,
|
||||
TokenResponse,
|
||||
)
|
||||
from app.schemas.oauth2 import (
|
||||
OAuth2AuthorizeResponse,
|
||||
OAuth2CallbackRequest,
|
||||
OAuth2LoginResponse,
|
||||
OAuth2TokenData,
|
||||
OAuth2UserInfo,
|
||||
)
|
||||
from app.schemas.user import (
|
||||
UserCreate,
|
||||
UserResponse,
|
||||
UserUpdate,
|
||||
)
|
||||
from app.schemas.balance import (
|
||||
BalanceResponse,
|
||||
TransactionResponse,
|
||||
DeductionRequest,
|
||||
DeductionResponse,
|
||||
AdminAdjustmentRequest,
|
||||
AdminBalanceResponse,
|
||||
)
|
||||
from app.schemas.redeem_code import (
|
||||
RedeemRequest,
|
||||
RedeemResponse,
|
||||
RedeemCodeResponse,
|
||||
BatchCreateRequest,
|
||||
BatchResponse,
|
||||
BulkImportRequest,
|
||||
BulkImportResponse,
|
||||
ExportResponse,
|
||||
UsageLogResponse,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
# Auth
|
||||
"LoginRequest",
|
||||
"TokenResponse",
|
||||
"RefreshTokenRequest",
|
||||
"PasswordChangeRequest",
|
||||
# OAuth2
|
||||
"OAuth2AuthorizeResponse",
|
||||
"OAuth2CallbackRequest",
|
||||
"OAuth2LoginResponse",
|
||||
"OAuth2TokenData",
|
||||
"OAuth2UserInfo",
|
||||
# User
|
||||
"UserCreate",
|
||||
"UserResponse",
|
||||
"UserUpdate",
|
||||
# Balance
|
||||
"BalanceResponse",
|
||||
"TransactionResponse",
|
||||
"DeductionRequest",
|
||||
"DeductionResponse",
|
||||
"AdminAdjustmentRequest",
|
||||
"AdminBalanceResponse",
|
||||
# Redeem Code
|
||||
"RedeemRequest",
|
||||
"RedeemResponse",
|
||||
"RedeemCodeResponse",
|
||||
"BatchCreateRequest",
|
||||
"BatchResponse",
|
||||
"BulkImportRequest",
|
||||
"BulkImportResponse",
|
||||
"ExportResponse",
|
||||
"UsageLogResponse",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user