from sqlalchemy import Column, Integer, String, SmallInteger from mooc.db.database import Base class AccountWechats(Base): __tablename__ = "ims_account_wechats" acid = Column(Integer, primary_key=True) uniacid = Column(Integer, nullable=False) token = Column(String(32), nullable=False) encodingaeskey = Column(String(255), nullable=False) level = Column(SmallInteger, nullable=False) name = Column(String(30), nullable=False) account = Column(String(30), nullable=False) original = Column(String(50), nullable=False) signature = Column(String(100), nullable=False) country = Column(String(10), nullable=False) province = Column(String(3), nullable=False) city = Column(String(15), nullable=False) username = Column(String(30), nullable=False) password = Column(String(32), nullable=False) lastupdate = Column(Integer, nullable=False) key = Column(String(50), nullable=False) secret = Column(String(50), nullable=False) styleid = Column(Integer, nullable=False) subscribeurl = Column(String(120), nullable=False) auth_refresh_token = Column(String(255), nullable=False) class Config: orm_mode = True