fix:迁移mysql

This commit is contained in:
hackrobot
2024-08-10 16:51:37 +08:00
parent 558176dcea
commit 326348aff4

View File

@@ -9,19 +9,34 @@ from sqlalchemy.orm.attributes import get_history
class User(Base): class User(Base):
__tablename__ = "users" __tablename__ = "users"
# id = Column(Integer, primary_key=True, index=True)
# nickname = Column(String, index=True)
# remark = Column(String)
# wechat_number = Column(String)
# wxid = Column(String, index=True, unique=True)
# gender = Column(String)
# friendaddtime = Column(String)
# openid = Column(String, index=True)
# ebook = Column(Boolean, default=False) # 新增电子书字段
# activity_status = Column(String, default="0") # 新增活动报名字段
# vip_member = Column(Boolean, default=False) # 新增VIP会员字段
# verification_code = Column(String, index=True) # 新增验证码字段
# phone_number = Column(String, index=True, unique=True) # 新增手机号字段
# 迁移mysql
id = Column(Integer, primary_key=True, index=True) id = Column(Integer, primary_key=True, index=True)
nickname = Column(String, index=True) nickname = Column(String(255), index=True) # 添加长度限制
remark = Column(String) remark = Column(String(255)) # 你也可以为其他字符串列添加长度限制
wechat_number = Column(String) wechat_number = Column(String(255))
wxid = Column(String, index=True, unique=True) wxid = Column(String(255), index=True, unique=True)
gender = Column(String) gender = Column(String(10)) # 可以考虑为性别列添加长度限制
friendaddtime = Column(String) friendaddtime = Column(String(50)) # 你也可以为日期时间字段选择合适的长度
openid = Column(String, index=True) openid = Column(String(255), index=True)
ebook = Column(Boolean, default=False) # 新增电子书字段 ebook = Column(Boolean, default=False)
activity_status = Column(String, default="0") # 新增活动报名字段 activity_status = Column(String(50)) # 为活动状态添加合适的长度
vip_member = Column(Boolean, default=False) # 新增VIP会员字段 vip_member = Column(Boolean, default=False)
verification_code = Column(String, index=True) # 新增验证码字段 verification_code = Column(String(50), index=True) # 验证码的长度
phone_number = Column(String, index=True, unique=True) # 新增手机号字段 phone_number = Column(String(20), index=True, unique=True) # 电话号码长度
def sengTgmesage(message): def sengTgmesage(message):