在使用flask-sqlalchemy数据库迁移时遇到的坑:输入flask db init报错

解决:在terminal终端 项目目录下输入:下面的命令

set FLASK_APP=realproject(真实环境配置的项目名)

set FLASK_ENV=development

这样做的目的是:要进入Flask的shell环境需要先在终端设置项目的环境变量

然后再次输入:数据库迁移初始化命令:

flask db init

SQLAlchemy数据库执行迁移的命令:

flask db migrate :数据库迁移

flask db upgrade :数据更新

文章来源

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。