From 27c4c6b24076eef410d55596ae489d9be5b8d838 Mon Sep 17 00:00:00 2001 From: 0919word <835535015@qq.com> Date: Mon, 21 Sep 2026 12:22:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=92=8B=E7=AB=8B=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PythonProject/schema/cla_schema.py | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 PythonProject/schema/cla_schema.py diff --git a/PythonProject/schema/cla_schema.py b/PythonProject/schema/cla_schema.py new file mode 100644 index 0000000..5d64fcb --- /dev/null +++ b/PythonProject/schema/cla_schema.py @@ -0,0 +1,34 @@ +from datetime import date +from pydantic import BaseModel +from sqlalchemy import DATETIME + +class claRequest(BaseModel): + + class_name : str|None = None + + start_class_date :date + + head_teacher_id : int|None = None + + class_teacher_id : int|None = None + + Entry_date : DATETIME + + update_date : DATETIME + + delete_status : int|None = None + + delete_time : DATETIME + +class claResponse(BaseModel): + + code:int = 200 + + detail:str = 'ok' + + class_name = str + + head_teacher_id = int + + class_teacher_id = int +