feat: admin dashboard

This commit is contained in:
3252a8
2026-05-09 22:32:44 +03:00
parent 0a9d929181
commit 6f9a87cf98
13 changed files with 6893 additions and 11 deletions
+14
View File
@@ -415,3 +415,17 @@ class AdAttribution(Base):
user = relationship("User")
campaign = relationship("AdCampaign", back_populates="attributions")
class AppSettingOverride(Base):
__tablename__ = "app_setting_overrides"
key = Column(String(128), primary_key=True)
value = Column(Text, nullable=True)
updated_at = Column(
DateTime(timezone=True),
server_default=func.now(),
onupdate=func.now(),
nullable=False,
)
updated_by = Column(BigInteger, nullable=True)