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 0468869..bbfed63 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.Healthy, + response_model=api_shemas.HealthSchema, summary="Статус работоспособности", description="Проверяет доступность сервиса FastAPI.", ) async def health(): - return api_shemas.Healthy(status="healthy") + return api_shemas.HealthSchema(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 e8ff274..679042e 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 .entity import * +from .base import * __all__ = [ - "Healthy", - "Token", + "HealthSchema", + "TokenSchema", ] diff --git a/src/fastapi_app/lib/api/v1/schemas/entity.py b/src/fastapi_app/lib/api/v1/schemas/base.py similarity index 71% rename from src/fastapi_app/lib/api/v1/schemas/entity.py rename to src/fastapi_app/lib/api/v1/schemas/base.py index d363b6c..2941484 100644 --- a/src/fastapi_app/lib/api/v1/schemas/entity.py +++ b/src/fastapi_app/lib/api/v1/schemas/base.py @@ -3,10 +3,10 @@ import uuid import pydantic -class Token(pydantic.BaseModel): +class TokenSchema(pydantic.BaseModel): sub: uuid.UUID exp: int | None = None -class Healthy(pydantic.BaseModel): +class HealthSchema(pydantic.BaseModel): status: str = pydantic.Field(..., example="healthy", description="Схема доступности сервиса")