flask sqlalchemy报错“Table ‘user’ is already defined for this MetaData instance”解决

梦里梦外; 2022-09-11 11:23 258阅读 0赞

flask sqlalchemy报错“Table ‘user’ is already defined for this MetaData instance”解决_urmsone-CSDN博客

解决:
在User类中添加__table_args__ = {‘extend_existing’: True},如下文所示:

class User(UserMixin, db.Model):
__tablename__ = ‘user’
__table_args__ = {‘extend_existing’: True}

或删除数据库重新创建也可以

发表评论

表情:
评论列表 (有 0 条评论,258人围观)

还没有评论,来说两句吧...

相关阅读