fastapi_tools.schemas.common
¶
Common Pydantic schemas shared across the webapp.
Classes:
-
ErrorResponse–Standard error response.
-
HealthResponse–Health check response.
-
MessageResponse–Simple message response.
-
PaginatedResponse–Paginated response wrapper.
-
PaginationParams–Pagination query parameters.
-
ReadinessResponse–Readiness probe response.
ErrorResponse
¶
Bases: BaseModel
Standard error response.
HealthResponse
¶
Bases: BaseModel
Health check response.
MessageResponse
¶
Bases: BaseModel
Simple message response.
PaginatedResponse
¶
Bases: BaseModel
Paginated response wrapper.
Methods:
-
calculate_pages–Calculate total number of pages.
calculate_pages
classmethod
¶
PaginationParams
¶
ReadinessResponse
¶
Bases: BaseModel
Readiness probe response.