diff --git a/src/fastapi_app/lib/api/v1/handlers/health/liveness_probe.py b/src/fastapi_app/lib/api/v1/handlers/health/liveness_probe.py index bbfed63..d3fbbce 100644 --- a/src/fastapi_app/lib/api/v1/handlers/health/liveness_probe.py +++ b/src/fastapi_app/lib/api/v1/handlers/health/liveness_probe.py @@ -7,9 +7,9 @@ router = fastapi.APIRouter() @router.get( "/", - response_model=api_shemas.HealthSchema, + response_model=api_shemas.HealthResponseModel, summary="Статус работоспособности", description="Проверяет доступность сервиса FastAPI.", ) async def health(): - return api_shemas.HealthSchema(status="healthy") + return api_shemas.HealthResponseModel(status="healthy") diff --git a/src/fastapi_app/lib/api/v1/schemas/__init__.py b/src/fastapi_app/lib/api/v1/schemas/__init__.py index 679042e..ff434eb 100644 --- a/src/fastapi_app/lib/api/v1/schemas/__init__.py +++ b/src/fastapi_app/lib/api/v1/schemas/__init__.py @@ -1,6 +1,6 @@ from .base import * __all__ = [ - "HealthSchema", + "HealthResponseModel", "TokenSchema", ] diff --git a/src/fastapi_app/lib/api/v1/schemas/base.py b/src/fastapi_app/lib/api/v1/schemas/base.py index 2941484..071f79a 100644 --- a/src/fastapi_app/lib/api/v1/schemas/base.py +++ b/src/fastapi_app/lib/api/v1/schemas/base.py @@ -3,10 +3,10 @@ import uuid import pydantic -class TokenSchema(pydantic.BaseModel): +class TokenResponseModel(pydantic.BaseModel): sub: uuid.UUID exp: int | None = None -class HealthSchema(pydantic.BaseModel): +class HealthResponseModel(pydantic.BaseModel): status: str = pydantic.Field(..., example="healthy", description="Схема доступности сервиса")