parent
18d9813ea5
commit
45ae441970
@ -0,0 +1,15 @@
|
|||||||
|
from typing import Optional
|
||||||
|
from datetime import datetime
|
||||||
|
from pydantic import BaseModel, Field
|
||||||
|
|
||||||
|
class Image(BaseModel):
|
||||||
|
id: Optional[str] = Field(None, alias="_id")
|
||||||
|
pin_id: Optional[str] = None
|
||||||
|
image_hash: str
|
||||||
|
metadata: dict = {
|
||||||
|
"created_at": datetime.now().isoformat(),
|
||||||
|
"original_filename": "",
|
||||||
|
"mime_type": "",
|
||||||
|
"size": 0
|
||||||
|
}
|
||||||
|
caption: Optional[str] = None
|
Loading…
Reference in new issue