beerds/server/infra/db/db_mapper.py

12 lines
215 B
Python

from typing import Type, TypeVar
from sqlalchemy.orm import registry
mapper_registry = registry()
DC = TypeVar("DC")
def dict_to_dataclass(data: dict, class_type: Type[DC]) -> DC:
return class_type(**data)