一.Flask-Migrate
1.功能
flask-migrate是flask的一个扩展模块,主要是扩展数据库表结构的。2.安装
切换到自己的解释器环境,执行下面命令即可安装pip install Flask-Migrate
二.Flask-Scipt
1.功能
flask_script 作用:可以通过命令行的形式来操作Flask,例如通过命令跑一个开发版本的服务器、设置数据库、定时任务等2.安装
pip install Flask-Script
3.常用方法
这些都是在shell中执行的。(一般我们常用前三个用法).这里的manage.py不是一成不变的,需要根据你的文件名称而定。
1- 初始化数据库,会创建一个migations文件夹,并且会在数据库中生成一个alembic_version表
`python manage.py db init`
2-修改数据库表结构
`python manage.py db migrate (-m "注释"`) ##对文件进行注释
3- 更新数据库
`python manage.py db upgrade`
4-查看修改历史
python manage.py db history