From 86d48d0d1ca338c315c0e850b0091796ae40f1cd Mon Sep 17 00:00:00 2001 From: Vladislav Date: Wed, 21 May 2025 14:51:09 +0500 Subject: [PATCH] refactor(base): replace to_camel to to_camel from pydantic --- api/api/schemas/base.py | 5 ++--- api/api/utils/mapper.py | 3 --- 2 files changed, 2 insertions(+), 6 deletions(-) delete mode 100644 api/api/utils/mapper.py diff --git a/api/api/schemas/base.py b/api/api/schemas/base.py index ed76e62..5fcc034 100644 --- a/api/api/schemas/base.py +++ b/api/api/schemas/base.py @@ -1,11 +1,10 @@ from pydantic import BaseModel, ConfigDict - -from api.utils.mapper import to_camel +from pydantic.alias_generators import to_camel class Base(BaseModel): model_config = ConfigDict( from_attributes=True, alias_generator=to_camel, - populate_by_name=True + populate_by_name=True, ) diff --git a/api/api/utils/mapper.py b/api/api/utils/mapper.py deleted file mode 100644 index b056aaa..0000000 --- a/api/api/utils/mapper.py +++ /dev/null @@ -1,3 +0,0 @@ -def to_camel(string: str) -> str: - splitted = string.split("_") - return splitted[0] + "".join(word.capitalize() for word in splitted[1:])