Files
student_manage_system/Teachers/model/tea_model.py
T

38 lines
1.2 KiB
Python
Raw Normal View History

2026-09-21 16:28:55 +08:00
from Teachers.database import *
from datetime import datetime
from sqlalchemy import *
import enum
class Gender(str,enum.Enum):
m = '男'
f = '女'
class Tea(Base):
2026-09-21 19:36:29 +08:00
__tablename__ = 'teachers_info'
2026-09-21 16:28:55 +08:00
tea_id = Column(Integer
, primary_key=True
,nullable=False
,autoincrement=True
,comment='老师id')
tea_name = Column(String(50)
,nullable=False
,comment='老师姓名')
2026-09-21 19:36:29 +08:00
tea_sex = Column(Enum(Gender),default='未知'
2026-09-21 16:28:55 +08:00
,comment='老师性别')
class_id = Column(Integer
,nullable=False
,comment='班级id')
class_sub = Column(String(50)
,nullable=False
,comment='教学科目')
create_date = Column(DateTime
,default=datetime.now
,comment='创建时间')
update_date = Column(DateTime
,onupdate=datetime.now
,comment='更新时间')
is_delete = Column(Integer,default=False,comment='是否删除')
2026-09-21 16:53:08 +08:00
delete_time = Column(DateTime)
2026-09-21 16:28:55 +08:00