From 77ce48310aa6d75590f090588e070755d3d0b932 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E5=A4=A9?= <1423904024@qq.com> Date: Sat, 12 Sep 2026 14:42:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BAteacher=5Fmodel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- model/teacher_model.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 model/teacher_model.py diff --git a/model/teacher_model.py b/model/teacher_model.py new file mode 100644 index 0000000..dbddb7b --- /dev/null +++ b/model/teacher_model.py @@ -0,0 +1,17 @@ +#教师建表语句 +from sqlalchemy import Column, String, Integer + +from database import Base + + +class Teacher(Base): + __tablename__ = "ted_info" # 表名 + + # 字段定义 + id = Column(Integer, primary_key=True, index=True) # 主键,索引 + name = Column(String(20),nullable=False) # 用户名,非空 + phone = Column(String(20),unique=True,nullable=False) # 电话,唯一,非空 + type = Column(String(20), nullable=False) # 教师职位,非空 + is_deleted = Column(Integer, default=0) # 逻辑删除(软删除),0是未删除,1是删除,默认为0 + +