feat: add bulk external observation mapping

This commit is contained in:
ik
2026-09-21 20:30:41 +07:00
parent bc02d28169
commit 28a361314a
3 changed files with 39 additions and 3 deletions
+7
View File
@@ -413,6 +413,13 @@ class ExternalObservationBulkDecision(BaseModel):
items: list[ExternalObservationBulkItem] = Field(min_length=1, max_length=50)
class ExternalObservationBulkMapping(BaseModel):
fish_slug: str
waterbody_slug: str
note: str | None = Field(default=None, max_length=1000)
items: list[ExternalObservationBulkItem] = Field(min_length=1, max_length=50)
class ExternalObservationBulkResult(BaseModel):
updated: int