"""Admin-editable runtime settings (registration_open, flag_threshold, etc.).""" from datetime import datetime from app.utils.time import utcnow from sqlalchemy import JSON from app.extensions import db class Setting(db.Model): __tablename__ = "settings" key = db.Column(db.String(80), primary_key=True) value = db.Column(JSON, nullable=True) updated_at = db.Column(db.DateTime, default=utcnow, onupdate=utcnow, nullable=False) def __repr__(self): return f""