From 4b1dbc916dcca7b3c60e38fb8c3296b52f64da39 Mon Sep 17 00:00:00 2001 From: -LAN- Date: Mon, 3 Nov 2025 12:45:41 +0800 Subject: [PATCH] Add mapped type hints to MessageAnnotation --- api/models/model.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/api/models/model.py b/api/models/model.py index 818021eb42..56011d5618 100644 --- a/api/models/model.py +++ b/api/models/model.py @@ -1369,12 +1369,12 @@ class MessageAnnotation(Base): app_id: Mapped[str] = mapped_column(StringUUID) conversation_id: Mapped[str | None] = mapped_column(StringUUID, sa.ForeignKey("conversations.id")) message_id: Mapped[str | None] = mapped_column(StringUUID) - question = mapped_column(sa.Text, nullable=True) - content = mapped_column(sa.Text, nullable=False) + question: Mapped[str | None] = mapped_column(sa.Text, nullable=True) + content: Mapped[str] = mapped_column(sa.Text, nullable=False) hit_count: Mapped[int] = mapped_column(sa.Integer, nullable=False, server_default=sa.text("0")) - account_id = mapped_column(StringUUID, nullable=False) - created_at = mapped_column(sa.DateTime, nullable=False, server_default=func.current_timestamp()) - updated_at = mapped_column(sa.DateTime, nullable=False, server_default=func.current_timestamp()) + account_id: Mapped[str] = mapped_column(StringUUID, nullable=False) + created_at: Mapped[datetime] = mapped_column(sa.DateTime, nullable=False, server_default=func.current_timestamp()) + updated_at: Mapped[datetime] = mapped_column(sa.DateTime, nullable=False, server_default=func.current_timestamp()) @property def account(self):