0922.10:30employment接口合并

This commit is contained in:
2026-09-22 10:31:25 +08:00
parent 1577daac42
commit 458cdac004
4 changed files with 28 additions and 48 deletions
+3 -3
View File
@@ -1,13 +1,13 @@
from sqlalchemy import *
from sqlalchemy.orm import declarative_base,sessionmaker
from datetime import datetime
from core.database import Base, engine
from core.database import Base
# 为了符合三范式,就业表只保存 student_id,不保存学生姓名和班级名称。查询返回时通过关联 students 和 classes 带出学生姓名、班级名称。
class Employment(Base):
__tablename__ = "employment_info_detail" # 实际数据库的表名字
id = Column(Integer, primary_key=True # 主键
__tablename__ = "employment_info_detail" # 实际数据库的表名字
id = Column(Integer, primary_key=True # 主键
, autoincrement=True # 声明是自增主键
,comment="就业信息主键id")
student_id = Column(Integer, ForeignKey("student_info_detail.id") # 外键 -> students.id