diff --git a/backend/app/db/models/tasks.py b/backend/app/db/models/tasks.py index db1b7c04f..373a16b33 100644 --- a/backend/app/db/models/tasks.py +++ b/backend/app/db/models/tasks.py @@ -25,6 +25,11 @@ class Task(SQLModel, table=True): job_completed: Optional[datetime] = None status: str = Field(default="In Progress") service: Optional[str] = None + # FE-owned column (Drizzle migration): the app stores a task's original + # request here — for a Modelling Run, the full trigger-run payload + # (ADR-0055). The backend reads it at most; per-batch inputs live on the + # sub_tasks. + inputs: Optional[str] = None updated_at: datetime = Field(default_factory=datetime.utcnow) # source: Mapped[Optional[SourceEnum]] = mapped_column(Enum(SourceEnum)) <- SQLAlchemy not SQLModel