Spaces:
Build error
Build error
from typing import Optional | |
from pydantic import BaseModel | |
# shared properties | |
class TeacherNoteBase(BaseModel): | |
user_id: int | |
student_id: int | |
message: str | |
# properties to recieve via | |
class TeacherNoteCreate(TeacherNoteBase): | |
student_id: int | |
message: str | |
# properties to recive via API on Update | |
class TeacherNoteUpdate(TeacherNoteBase): | |
pass | |
# properties to return via the api | |
class TeacherNoteInDBBase(TeacherNoteBase): | |
id: Optional[int] | |
class Config: | |
orm_mode = True | |
class TeacherNoteInDB(TeacherNoteInDBBase): | |
pass | |
class TeacherNote(TeacherNoteInDBBase): | |
pass | |