删除 model/student_model.py
This commit is contained in:
@@ -1,25 +0,0 @@
|
|||||||
from database import Base
|
|
||||||
from sqlalchemy import Column,Integer,String,Date,Boolean, Enum as SQLEnum
|
|
||||||
from enum import Enum
|
|
||||||
class Sex(Enum):
|
|
||||||
m= "男"
|
|
||||||
w= "女"
|
|
||||||
class Student(Base):
|
|
||||||
__tablename__ = 's_student'
|
|
||||||
id=Column(Integer, primary_key=True,autoincrement=True,comment="数据库主键id")
|
|
||||||
stu_id=Column(String(50),unique=True,nullable=False,comment='学生id')
|
|
||||||
class_id=Column(String(50),#ForeignKey=("s_class.class_id"),
|
|
||||||
comment='学生班级')
|
|
||||||
stu_name=Column(String(30),nullable=False,comment='学生姓名')
|
|
||||||
native_place = Column(String(100), comment="籍贯")
|
|
||||||
graduate_school = Column(String(100), comment="毕业院校")
|
|
||||||
major = Column(String(50), comment="专业")
|
|
||||||
enroll_date = Column(Date, comment="入学时间")
|
|
||||||
graduate_date = Column(Date, comment="毕业时间")
|
|
||||||
education = Column(String(30), comment="学历")
|
|
||||||
advisor_no = Column(String(50), comment="顾问编号")
|
|
||||||
age = Column(Integer, comment="年龄")
|
|
||||||
gender = Column(
|
|
||||||
SQLEnum(Sex, values_callable=lambda x: [e.value for e in x]),
|
|
||||||
comment="性 别")
|
|
||||||
is_deleted = Column(Boolean, default=False, comment="逻辑删除标记:False未删除,True已删除")
|
|
||||||
Reference in New Issue
Block a user