From ecfc0fc1672327aea60d1d9368f3f289197d3150 Mon Sep 17 00:00:00 2001 From: Conrad Date: Fri, 24 Jan 2025 19:04:07 +0100 Subject: [PATCH] fix: fixed issue with new mixin --- creyPY/fastapi/models/mixins.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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