0
点赞
收藏
分享

微信扫一扫

SQLAlchemy 常用基本表


用户表

# 用户表
class Users(Base):
__tablename__ = 'users'
uid = Column(Integer, primary_key=True, autoincrement=True)
username = Column(String(32), nullable=False, unique=True)
password = Column(String(32), nullable=False, unique=True)
nickname = Column(String(50)) # 昵称
email = Column(String(50)) # 邮箱
sex = Column(Integer) # 性别
is_admin = Column(Integer) # 权限
openid = Column(String(50)) # 微信openid

def __init__(self, username, password, nickname, email, sex, is_admin, openid):
self.username = username
self.password = password
self.nickname = nickname
self.email = email
self.sex = sex
self.is_admin = is_admin
self.openid = openid

网站公告

# 网站公告
class Notice(Base):
__tablename__ = 'notice'
n_id = Column(Integer, primary_key=True)
n_title = Column(String(32), nullable=False)
n_content = Column(String(32), nullable=False)
n_time = Column(String(32), nullable=False)

def __init__(self, n_title, n_content, n_time):
self.n_title = n_title
self.n_content = n_content
self.n_time = n_time


举报

相关推荐

0 条评论