Spaces:
Sleeping
Sleeping
| from sqlalchemy import Column, Integer, String, DateTime, JSON, func | |
| from server.db.base import Base | |
| class ConversationModel(Base): | |
| """ | |
| 聊天记录模型 | |
| """ | |
| __tablename__ = 'conversation' | |
| id = Column(String(32), primary_key=True, comment='对话框ID') | |
| name = Column(String(50), comment='对话框名称') | |
| # chat/agent_chat等 | |
| chat_type = Column(String(50), comment='聊天类型') | |
| create_time = Column(DateTime, default=func.now(), comment='创建时间') | |
| def __repr__(self): | |
| return f"<Conversation(id='{self.id}', name='{self.name}', chat_type='{self.chat_type}', create_time='{self.create_time}')>" | |