diff --git a/creyPY/fastapi/models/mixins.py b/creyPY/fastapi/models/mixins.py index 04e381a..236a3e7 100644 --- a/creyPY/fastapi/models/mixins.py +++ b/creyPY/fastapi/models/mixins.py @@ -1,4 +1,5 @@ from sqlalchemy import Column +from sqlalchemy.orm import Mapped class AutoAnnotateMixin: @@ -8,7 +9,7 @@ class AutoAnnotateMixin: annotations = {} for key, value in cls.__dict__.items(): if isinstance(value, Column): - annotations[key] = value.type.python_type + annotations[key] = Mapped[value.type.python_type] cls.__annotations__ = annotations