model.py 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. from sqlalchemy import create_engine ,Integer,String,Column
  2. from DBSession import Base
  3. class InstanceList(Base):
  4. __tablename__ = 'instance_list'
  5. id = Column(Integer, primary_key=True)
  6. instance_id = Column(String(32))
  7. instance_name = Column(String(32))
  8. ipadd = Column(String(32))
  9. server_name = Column(String(32))
  10. status = Column(Integer)
  11. def __init__(self):
  12. print(self.id)
  13. def __repr__(self):
  14. return '<EAVideoIBPInfo %r>' % self.id
  15. class IntfaceList(Base):
  16. __tablename__ = 'interface_list'
  17. id = Column(Integer, primary_key=True)
  18. app_type = Column(String(32))
  19. interface_url = Column(String(32))
  20. qps = Column(Integer)
  21. avg_time = Column(Integer)
  22. def __init__(self):
  23. print(self.id)
  24. def __repr__(self):
  25. return '<EAVideoIBPInfo %r>' % self.id
  26. class app_info(Base):
  27. __tablename__ = 'app_info'
  28. id = Column(Integer, primary_key=True)
  29. app_name = Column(String(32))
  30. app_type = Column(Integer)
  31. def __init__(self):
  32. print(self.id)
  33. def __repr__(self):
  34. return '<EAVideoIBPInfo %r>' % self.id