from sqlalchemy.orm import Session from .models import PlatformSetting def get_setting(db: Session, key: str, default: str = "") -> str: row = db.get(PlatformSetting, key) return row.value if row and row.value else default def set_setting(db: Session, key: str, value: str) -> None: row = db.get(PlatformSetting, key) if row: row.value = value else: db.add(PlatformSetting(key=key, value=value)) db.commit()