文章内容

2018/2/8 11:21:47,作 者: 黄兵

raise util.CommandError("Target database is not up to date.")

最近在用Flask-Migrate做数据更新的时候,报如下错误:

raise util.CommandError("Target database is not up to date.")
alembic.util.exc.CommandError: Target database is not up to date.
出现这个错误的原因:因为改变了数据库之后,生成了代码,但是没有向数据库更新或者更新失败。

解决方案:
(venv) E:\Python\Material prices>python manage.py db upgrade
直接更新数据库,如果更新数据库出现失败,修改错误,知道更新数据库成功为止。

黄兵个人博客原创。


分享到:

发表评论

评论列表