Model/backend/app/bulk_uploads/schema.py
2026-04-20 13:06:31 +00:00

20 lines
409 B
Python

from pydantic import BaseModel
from typing import Optional
class TriggerSplitterRequest(BaseModel):
task_id: str
sub_task_id: str
s3_uri: str
class AcceptedRow(BaseModel):
uprn: int
address_line_1: str
address_line_2: Optional[str] = None
postcode: str
internal_reference: Optional[str] = None
class ConfirmMatchesRequest(BaseModel):
accepted_rows: list[AcceptedRow]