2 Commits

3 changed files with 2 additions and 8 deletions

View File

@@ -47,7 +47,6 @@ async def get_user_login(connection: AsyncConnection, login: str) -> Optional[Us
if not user_db: if not user_db:
return None return None
print("user_db", user_db)
user_data = { user_data = {
column.name: ( column.name: (
@@ -57,7 +56,6 @@ async def get_user_login(connection: AsyncConnection, login: str) -> Optional[Us
) )
for column in account_table.columns for column in account_table.columns
} }
print("user_data", user_data)
return User.model_validate(user_data) return User.model_validate(user_data)

View File

@@ -1,11 +1,10 @@
from pydantic import BaseModel, ConfigDict from pydantic import BaseModel, ConfigDict
from pydantic.alias_generators import to_camel
from api.utils.mapper import to_camel
class Base(BaseModel): class Base(BaseModel):
model_config = ConfigDict( model_config = ConfigDict(
from_attributes=True, from_attributes=True,
alias_generator=to_camel, alias_generator=to_camel,
populate_by_name=True populate_by_name=True,
) )

View File

@@ -1,3 +0,0 @@
def to_camel(string: str) -> str:
splitted = string.split("_")
return splitted[0] + "".join(word.capitalize() for word in splitted[1:])