__init__.py 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. from .auth import Token, TokenPayload, LoginRequest, RefreshRequest, SSOExchangeRequest
  2. from .user import UserBase, UserCreate, UserUpdate, UserResponse
  3. from .role import RoleResponse, RoleUpdate
  4. from .campus import CampusCreate, CampusResponse, CampusUpdate
  5. from .department import DepartmentCreate, DepartmentResponse, DepartmentUpdate
  6. from .shift import ShiftCreate, ShiftResponse, ShiftUpdate
  7. from .schedule import ScheduleCreate, ScheduleResponse, ScheduleUpdate, SwapRequest, SubstituteRequest, StopClinicRequest
  8. from .duty import DutyCreate, DutyResponse, DutyUpdate
  9. __all__ = [
  10. "Token",
  11. "TokenPayload",
  12. "LoginRequest",
  13. "RefreshRequest",
  14. "SSOExchangeRequest",
  15. "UserBase",
  16. "UserCreate",
  17. "UserUpdate",
  18. "UserResponse",
  19. "RoleResponse",
  20. "RoleUpdate",
  21. "CampusCreate",
  22. "CampusResponse",
  23. "CampusUpdate",
  24. "DepartmentCreate",
  25. "DepartmentResponse",
  26. "DepartmentUpdate",
  27. "ShiftCreate",
  28. "ShiftResponse",
  29. "ShiftUpdate",
  30. "ScheduleCreate",
  31. "ScheduleResponse",
  32. "ScheduleUpdate",
  33. "SwapRequest",
  34. "SubstituteRequest",
  35. "StopClinicRequest",
  36. "DutyCreate",
  37. "DutyResponse",
  38. "DutyUpdate",
  39. ]