from community_qa_bot.db import Base from sqlalchemy import ( Column, Integer, String, ForeignKey, DateTime, JSON, func, ) from community_qa_bot.db import Base class ForumQaHistory(Base): id = Column(Integer, primary_key=True) user_id = Column(String(50), ForeignKey('users.id')) topic_id = Column(Integer) post_id = Column(Integer) content = Column(JSON, default=[]) created_at = Column(DateTime, default=func.now()) updated_at = Column(DateTime, default=func.now(), onupdate=func.now()) __tablename__ = 'forum_qa_histories'