security: seal Campaign delivery inputs
This commit is contained in:
@@ -240,6 +240,7 @@ class CampaignJob(Base, TimestampMixin):
|
||||
eml_local_path: Mapped[str | None] = mapped_column(String(1000))
|
||||
eml_size_bytes: Mapped[int | None] = mapped_column(Integer)
|
||||
eml_sha256: Mapped[str | None] = mapped_column(String(64), nullable=True, index=True)
|
||||
execution_input_sha256: Mapped[str | None] = mapped_column(String(64), nullable=True)
|
||||
|
||||
build_status: Mapped[str] = mapped_column(String(50), default=JobBuildStatus.PENDING.value, nullable=False, index=True)
|
||||
validation_status: Mapped[str] = mapped_column(String(50), default=JobValidationStatus.NEEDS_REVIEW.value, nullable=False, index=True)
|
||||
|
||||
Reference in New Issue
Block a user