增加了方法的注释

This commit is contained in:
wolin_liyujie
2026-09-22 11:24:52 +08:00
parent b70994d9bb
commit d34ec5a29e
+4 -1
View File
@@ -3,7 +3,7 @@ from core.database import get_db
from models.student import *
from sqlalchemy.orm import Session
#新建学生
def create_students(d: dict, db: Session):
stu = Student(**d)
@@ -22,6 +22,7 @@ def create_students(d: dict, db: Session):
print(f"插入学生失败: {e}")
return None
#查询学生是否已经被逻辑删除
def get_student_by_id(student_id: int, db: Session):
# 同时判断 is_deleted,已经逻辑删除的学生不会被查到
return db.query(Student).filter(
@@ -29,6 +30,7 @@ def get_student_by_id(student_id: int, db: Session):
Student.is_deleted == 0,
).first()
#更新学生信息
def update_student(student_id: int, data: dict, db: Session):
# 第一步:先查询学生
student = get_student_by_id(student_id, db)
@@ -54,6 +56,7 @@ def update_student(student_id: int, data: dict, db: Session):
print("修改学生失败:", e)
return False
#允许条件输入的列表查询
def get_students(
db: Session,
student_no: str | None = None,