menus.py 1.5 KB

12345678910111213141516171819202122232425262728
  1. from sqlalchemy import String, Column, Integer, DateTime
  2. from app.modle import Base
  3. class Menus(Base):
  4. """菜单"""
  5. __tablename__ = 'menus'
  6. id = Column(Integer, primary_key=True, autoincrement=True, nullable=False, unique=True, doc='id')
  7. name = Column(String, nullable=True, unique=False, index=False)
  8. parent_id = Column(Integer, nullable=True, unique=False, index=False)
  9. order_num = Column(Integer, nullable=True, unique=False, index=False)
  10. path = Column(String, nullable=True, unique=False, index=False)
  11. router = Column(String, nullable=True, unique=False, index=False)
  12. query = Column(String, nullable=True, unique=False, index=False)
  13. is_frame = Column(Integer, nullable=True, unique=False, index=False)
  14. is_cache = Column(Integer, nullable=True, unique=False, index=False)
  15. menu_type = Column(String, nullable=True, unique=False, index=False)
  16. visible = Column(String, nullable=True, unique=False, index=False)
  17. status = Column(String, nullable=True, unique=False, index=False)
  18. perms = Column(String, nullable=True, unique=False, index=False)
  19. icon = Column(String, nullable=True, unique=False, index=False)
  20. create_by = Column(String, nullable=True, unique=False, index=False)
  21. create_time = Column(DateTime, nullable=True, unique=False, index=False)
  22. update_by = Column(String, nullable=True, unique=False, index=False)
  23. update_time = Column(DateTime, nullable=True, unique=False, index=False)
  24. remark = Column(String, nullable=True, unique=False, index=False)