学工管理系统




# 学生表的定义
from sqlalchemy import Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class Student(Base):
__tablename__ = 'student'
id = Column(Integer, primary_key=True)
name = Column(String(50))
major = Column(String(50))
grade = Column(Integer)
# 请假申请表的定义
class LeaveApplication(Base):
__tablename__ = 'leave_application'
id = Column(Integer, primary_key=True)
student_id = Column(Integer, ForeignKey('student.id'))
teacher_id = Column(Integer, ForeignKey('teacher.id'))
start_date = Column(Date)
end_date = Column(Date)
status = Column(String(20))
]]>