Spaces:
Build error
Build error
| from typing import Optional, List, Dict, Any # noqa | |
| from pydantic import BaseModel | |
| from schemas import Name | |
| class QuizAnswerBase(BaseModel): | |
| marks_obtained: int = None | |
| options_selected: Dict[int, Any] | |
| quiz_id: int | |
| student_id: int | |
| class QuizAnswerCreate(QuizAnswerBase): | |
| pass | |
| class QuizAnswerUpdate(QuizAnswerBase): | |
| marks_obtained: int = None | |
| options_selected: Dict[int, Any] = None | |
| quiz_id: int = None | |
| student_id: int = None | |
| class QuizAnswerInDBBase(QuizAnswerBase): | |
| id: Optional[int] | |
| class Config: | |
| orm_mode = True | |
| class QuizAnswerInDB(QuizAnswerInDBBase): | |
| pass | |
| class QuizAnswer(QuizAnswerInDBBase): | |
| pass | |
| class QuizAnsweronlySelected(BaseModel): | |
| id: Optional[int] | |
| options_selected: Dict[int, Any] | |
| quiz_id: int | |
| student_id: int | |
| class Config: | |
| orm_mode = True | |
| class QuizAnswerwithName(BaseModel): | |
| id: Optional[int] | |
| marks_obtained: int | |
| options_selected: Dict[int, Any] | |
| quiz_id: int | |
| student: Name | |
| class Config: | |
| orm_mode = True | |