feat:点赞点踩,反思节点动态接入

This commit is contained in:
雷雨
2025-11-07 16:45:00 +08:00
parent 6fe29a51ce
commit 4327323197
5 changed files with 79 additions and 43 deletions

View File

@@ -1,4 +1,4 @@
from sqlalchemy import Column, DateTime, String, create_engine, Boolean, Text
from sqlalchemy import Column, DateTime,Integer, String, create_engine, Boolean, Text
from sqlalchemy.orm import declarative_base, sessionmaker
# 申明基类对象
@@ -23,10 +23,12 @@ class QuestionFeedBack(Base):
user_id = Column(String(100), nullable=False, default='1')
# 用户意见反馈
user_comment = Column(Text, nullable=True)
# 用户点赞,点踩
user_praise = Column(Boolean, nullable=False, default=False)
# 用户点赞,点踩 0代表未点赞1代表点赞-1代表点踩
user_praise = Column(Integer, nullable=False, default=0)
# 该数据是否被认为梳理过
is_process = Column(Boolean, nullable=False, default=False)
def to_dict(self):
return {"id":self.id, "question":self.question, "user_id":self.user_id, "user_praise":self.user_praise}
class Conversation(Base):