Spaces:
Runtime error
Runtime error
| from pydantic import BaseModel | |
| from typing import Optional | |
| from datetime import datetime | |
| class DocumentUpload(BaseModel): | |
| """Schema for document upload.""" | |
| filename: str | |
| class DocumentResponse(BaseModel): | |
| """Schema for document response.""" | |
| id: str | |
| user_id: str | |
| filename: str | |
| file_type: Optional[str] | |
| file_size: Optional[int] | |
| created_at: datetime | |
| class Config: | |
| from_attributes = True | |
| class DocumentListResponse(BaseModel): | |
| """Schema for document list response.""" | |
| documents: list[DocumentResponse] | |
| total: int | |