Compare commits
2 Commits
78f8014aca
...
VORKOUT-13
Author | SHA1 | Date | |
---|---|---|---|
98e425862c | |||
86d48d0d1c |
@@ -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)
|
||||||
|
|
||||||
|
@@ -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,
|
||||||
)
|
)
|
||||||
|
@@ -1,3 +0,0 @@
|
|||||||
def to_camel(string: str) -> str:
|
|
||||||
splitted = string.split("_")
|
|
||||||
return splitted[0] + "".join(word.capitalize() for word in splitted[1:])
|
|
Reference in New Issue
Block a user