update_260202-3

This commit is contained in:
lusixing
2026-02-02 22:22:11 -08:00
parent 106c3421e6
commit 9cbd3347f6
9 changed files with 125 additions and 6 deletions

View File

@@ -84,4 +84,14 @@ class UserTokenUsage(Base):
tokens_used = Column(Integer, default=0)
last_reset_at = Column(DateTime)
user = relationship("User", backref="token_usage", uselist=False)
user = relationship("User", backref="token_usage", uselist=False)
class AIRole(Base):
__tablename__ = "ai_roles"
id = Column(Integer, primary_key=True, index=True)
name = Column(String, index=True)
description = Column(Text)
systemPrompt = Column(Text)
icon = Column(String)
iconFamily = Column(String)