Files
sdb2-backend/app/schemas/__init__.py

47 lines
1.0 KiB
Python

"""Schemas package."""
from .auth import (
ApiTokenRequest,
ApiTokenResponse,
ApiTokenStatusResponse,
AuthResponse,
TokenResponse,
UserLoginRequest,
UserRegisterRequest,
UserResponse,
)
from .player import PlayerModeRequest, PlayerSeekRequest, PlayerVolumeRequest
from .playlist import (
PlaylistAddSoundRequest,
PlaylistCreateRequest,
PlaylistReorderRequest,
PlaylistResponse,
PlaylistSoundResponse,
PlaylistStatsResponse,
PlaylistUpdateRequest,
)
__all__ = [
# Auth schemas
"ApiTokenRequest",
"ApiTokenResponse",
"ApiTokenStatusResponse",
"AuthResponse",
"TokenResponse",
"UserLoginRequest",
"UserRegisterRequest",
"UserResponse",
# Player schemas
"PlayerModeRequest",
"PlayerSeekRequest",
"PlayerVolumeRequest",
# Playlist schemas
"PlaylistAddSoundRequest",
"PlaylistCreateRequest",
"PlaylistReorderRequest",
"PlaylistResponse",
"PlaylistSoundResponse",
"PlaylistStatsResponse",
"PlaylistUpdateRequest",
]