feat: archive visible wordclouds into products
This commit is contained in:
@@ -74,6 +74,17 @@ class ProductWordcloudArchiveRecord(BaseModel):
|
||||
created_at: datetime
|
||||
|
||||
|
||||
class ProductWordcloudArchiveResponse(ProductWordcloudArchiveRecord):
|
||||
source_job_id: str
|
||||
db_path: str
|
||||
|
||||
|
||||
class ProductVersionArchiveResponse(ProductVersionRecord):
|
||||
design_preview_path: str
|
||||
wordcloud_count: int
|
||||
wordcloud_archives: list[ProductWordcloudArchiveResponse] = Field(default_factory=list)
|
||||
|
||||
|
||||
class JobCreateResponse(BaseModel):
|
||||
job_id: str
|
||||
|
||||
|
||||
Reference in New Issue
Block a user