feat: new stats (#265)

This commit is contained in:
John Wang
2023-05-31 11:20:24 +08:00
committed by GitHub
parent 5e772bd10b
commit ae94b067b3
3 changed files with 225 additions and 13 deletions

View File

@@ -304,6 +304,10 @@ class Conversation(db.Model):
def app(self):
return db.session.query(App).filter(App.id == self.app_id).first()
@property
def in_debug_mode(self):
return self.override_model_configs is not None
class Message(db.Model):
__tablename__ = 'messages'
@@ -370,6 +374,10 @@ class Message(db.Model):
return None
@property
def in_debug_mode(self):
return self.override_model_configs is not None
class MessageFeedback(db.Model):
__tablename__ = 'message_feedbacks'