app/models/__init__.py:220: message_type = Column(String(40), default="html") app/models/__init__.py:222: attach_pdf = Column(Boolean, default=False) app/models/__init__.py:223: attach_pdf_template_id = Column(Integer, ForeignKey("html_templates.id", ondelete="SET NULL")) app/models/__init__.py:225: attach_mode = Column(String(40), default="none") # none|pdf|file|image app/models/__init__.py:236: send_interval_seconds = Column(Float, default=1.0) app/models/__init__.py:238: max_retries = Column(Integer, default=3) app/models/__init__.py:239: retry_delay_seconds = Column(Integer, default=60) app/models/__init__.py:252: unsubscribe_enabled = Column(Boolean, default=True, nullable=False) app/core/config.py:48: DEFAULT_RETRIES: int = 3 app/core/config.py:49: DEFAULT_RETRY_DELAY_SECONDS: int = 60