fc3d: models — Source.consecutive_failures + ImportSettings scheduling knobs

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-21 15:58:42 -04:00
parent 5f2ebd66b7
commit 6d67e6e987
2 changed files with 12 additions and 0 deletions
+11
View File
@@ -38,3 +38,14 @@ class ImportSettings(Base):
download_validate_files: Mapped[bool] = mapped_column(
Boolean, nullable=False, default=True
)
# FC-3d scheduling knobs
download_schedule_default_seconds: Mapped[int] = mapped_column(
Integer, nullable=False, default=28800
)
download_event_retention_days: Mapped[int] = mapped_column(
Integer, nullable=False, default=90
)
download_failure_warning_threshold: Mapped[int] = mapped_column(
Integer, nullable=False, default=5
)