2026-09-21 12:36:57 +08:00
|
|
|
from pydantic import BaseModel
|
|
|
|
|
from datetime import date
|
|
|
|
|
|
|
|
|
|
class StudentCreate(BaseModel):
|
2026-09-21 19:28:15 +08:00
|
|
|
student_no:str|None = None
|
2026-09-21 12:36:57 +08:00
|
|
|
student_name: str
|
|
|
|
|
class_id: int
|
|
|
|
|
consultant_id: int | None = None
|
|
|
|
|
native_place: str | None = None
|
2026-09-21 17:51:33 +08:00
|
|
|
graduation_school: str | None = None
|
2026-09-21 12:36:57 +08:00
|
|
|
major: str | None = None
|
|
|
|
|
enrollment_date: date
|
|
|
|
|
graduation_date: date | None = None
|
|
|
|
|
education: str | None = None
|
|
|
|
|
age: int
|
|
|
|
|
gender: str
|
|
|
|
|
|
|
|
|
|
|