refactor: remove unused is_deleted field from conversations table

Remove the is_deleted field that was never utilized for soft deletion.
This simplifies queries and reduces unnecessary database overhead.

Fixes #25017
This commit is contained in:
-LAN-
2025-09-02 23:57:52 +08:00
parent 3d414678e3
commit 74202586da
5 changed files with 35 additions and 9 deletions

View File

@ -745,8 +745,6 @@ class Conversation(Base):
"MessageAnnotation", backref="conversation", lazy="select", passive_deletes="all"
)
is_deleted: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, server_default=sa.text("false"))
@property
def inputs(self) -> dict[str, Any]:
inputs = self._inputs.copy()