"""Settings model.""" from sqlalchemy import Column, Integer from app.db.session import Base class Settings(Base): """Global settings model (singleton - only one row with id=1).""" __tablename__ = "settings" id = Column(Integer, primary_key=True, default=1) min_duration_minutes = Column(Integer, nullable=False, default=30) max_duration_minutes = Column(Integer, nullable=False, default=480) # 8 hours working_hours_start = Column(Integer, nullable=False, default=8) # 8 AM working_hours_end = Column(Integer, nullable=False, default=20) # 8 PM max_bookings_per_day_per_user = Column(Integer, nullable=False, default=3) min_hours_before_cancel = Column(Integer, nullable=False, default=2)