作用:做数据库迁移
依赖:
flask-script 
flask-sqlalchemy

使用

项目结构

manage.py(其它文件内容与flask-sqlalchemy中一样)

from s8day130_pro import create_app,db
from flask_script import Manager
from flask_migrate import Migrate,MigrateCommand app = create_app()
manager = Manager(app) Migrate(app, db)
"""
# 数据库迁移命名
python manage.py db init
python manage.py db migrate # makemigrations
python manage.py db upgrade # migrate
"""
manager.add_command('db', MigrateCommand) if __name__ == '__main__':
# app.run()
manager.run()

首先执行python manage.py db init会生成如下文件

然后就可以利用python manage.py db migrate和python manage.py db upgrade命令进行数据迁移了

最新文章

  1. Axure 7.0 正式版 + 汉化包 安装
  2. wxpython 基本的控件 (文本)
  3. python学习-day15:局部变量与全局变量、嵌套函数、递归
  4. QT高级运用之粒子模拟(Particle Simulations)
  5. 如何编写更好的SQL查询:终极指南-第二部分
  6. 1.Flask URL和视图
  7. 清北学堂(2019 4 28 ) part 1
  8. javascript中 for-in和 for-of的区别
  9. linux 中mv命令
  10. RecyclerView的简单使用
  11. PowerDesigner 修改Name ,Code 不变
  12. leecode第一百三十六题(只出现一次的数字)
  13. 公告栏添加时钟——利用canvas画出一个时钟
  14. XML中<beans>属性
  15. C语言 · 字串逆序
  16. QPushButton取消按压后文字下沉效果
  17. JS enter事件及数据不完整阻止下一步操作
  18. Winform DatagridviewcomboboxColumn Disable Style
  19. lambda可调用对象
  20. 了解JavaScript核心精髓(三)

热门文章

  1. Django之CBV和FBV
  2. Jquery validate自定义验证
  3. matplotlib多种绘图方式
  4. 腾讯ISUX网站的一个小问题
  5. python之GUI图形用户界面 2014-4-7
  6. AndroidSweetSheet:ViewPager的实现(2)
  7. 2015 湘潭大学程序设计比赛(Internet)部分题解,其中有一个题与NYOJ1057很像,贪心过~~
  8. windows 下 iptables
  9. [luoguP1272] 重建道路
  10. 算法(1):查找&排序