适配db的修改;MessageComponent更新

This commit is contained in:
UnCLAS-Prommer
2026-03-02 20:37:15 +08:00
parent 3f93d93b9a
commit c16ced765e
3 changed files with 11 additions and 5 deletions

View File

@@ -14,10 +14,12 @@ class ImageType(str, Enum):
EMOJI = "emoji"
IMAGE = "image"
class ModifiedBy(str, Enum):
AI = "ai"
USER = "user"
class Messages(SQLModel, table=True):
__tablename__ = "mai_messages" # type: ignore
id: Optional[int] = Field(default=None, primary_key=True) # 自增主键
@@ -186,7 +188,9 @@ class Expression(SQLModel, table=True):
checked: bool = Field(default=False) # 是否已经被检查过
rejected: bool = Field(default=False) # 是否被拒绝但是未更新
modified_by: Optional[ModifiedBy] = Field(default=None, sa_column=Column(SQLEnum(ModifiedBy), nullable=True)) # 最后修改者标记用户或AI为空表示未检查
modified_by: Optional[ModifiedBy] = Field(
default=None, sa_column=Column(SQLEnum(ModifiedBy), nullable=True)
) # 最后修改者标记用户或AI为空表示未检查
class Jargon(SQLModel, table=True):