Langchain-Chatchat/libs/chatchat-server/chatchat/server/db/models/conversation_model.py

19 lines
641 B
Python

from sqlalchemy import JSON, Column, DateTime, Integer, String, func
from chatchat.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_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}')>"