from datetime import datetime from pydantic import BaseModel class PostCreateRequest(BaseModel): date: datetime topic: str generation_ids: list[str] = [] project_id: str | None = None class PostUpdateRequest(BaseModel): date: datetime | None = None topic: str | None = None class AddGenerationsRequest(BaseModel): generation_ids: list[str]