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:
|
||
|
orm_mode = True
|