CaiYouHui后端fastapi实现

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # app/schemas/__init__.py
  2. # 导出所有 schemas
  3. # Token 相关
  4. from .token import (
  5. Token,
  6. TokenResponse,
  7. TokenData,
  8. TokenPayload,
  9. RefreshTokenRequest,
  10. TokenCreate
  11. )
  12. # User 相关
  13. from .user import (
  14. UserBase,
  15. UserCreate,
  16. UserLogin,
  17. UserUpdate,
  18. UserResponse,
  19. UserProfile,
  20. PasswordChange
  21. )
  22. __all__ = [
  23. # Token
  24. "Token",
  25. "TokenResponse",
  26. "TokenData",
  27. "TokenPayload",
  28. "RefreshTokenRequest",
  29. "TokenCreate",
  30. # User
  31. "UserBase",
  32. "UserCreate",
  33. "UserLogin",
  34. "UserUpdate",
  35. "UserResponse",
  36. "UserProfile",
  37. "PasswordChange",
  38. ]