oneshare_base.py 1.1 KB

1234567891011121314151617181920212223242526
  1. # -*- coding: utf-8 -*-
  2. from sqlalchemy import String, Column, Integer,DateTime,Text,Date,Time,ForeignKey,Float
  3. from database import Base
  4. from sqlalchemy.orm import relationship
  5. from datetime import datetime
  6. class OneShareApiEntity(Base):
  7. __tablename__ = "tp_oneshare_api"
  8. id = Column(Integer, primary_key=True, autoincrement=True,comment="id")
  9. passid = Column(String(50),comment="passid")
  10. passtoken = Column(String(50),comment="passtoken")
  11. servercode = Column(String(50),comment="接口编码")
  12. servertype = Column (Integer,comment="接口类型:1:普通接口;2:地图接口;3:自定义接口")
  13. params_default = Column(Text,comment="默认params")
  14. body_default = Column(Text,comment="默认body")
  15. headers_default = Column(Text,comment="默认headers")
  16. servername = Column(String(255),comment="接口名称")
  17. create_time = Column(DateTime, default=datetime.now, comment="创建时间")
  18. update_time = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment="更新时间")
  19. class Config:
  20. orm_mode = True