user.py 736 B

12345678910111213141516171819
  1. from sqlalchemy import Column, Integer, String, Text
  2. from sqlalchemy.ext.declarative import declarative_base
  3. Base = declarative_base()
  4. class User(Base):
  5. __tablename__ = '系统用户'
  6. id = Column('序号', Integer, primary_key=True)
  7. order_number = Column('顺号', Integer, nullable=False)
  8. username = Column('用户名称', String(20))
  9. password = Column('用户密码', String(20))
  10. specialty = Column('专业名称', String(50))
  11. auth_supplement_quota = Column('授权补充定额', Integer)
  12. item_range_30 = Column('条目范围30', Text)
  13. project_supplement = Column('项目补充', Integer)
  14. def __repr__(self):
  15. return f"<User(username='{self.username}', specialty='{self.specialty}')"