29 lines
1.2 KiB
Python
29 lines
1.2 KiB
Python
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:
|
|
from_attributes = True |