Flask-Migrate

 

安裝pip install Flask-Migrate -i https://pypi.douban.com/simple   python

  1. # -*- coding: utf-8 -*-  
  2. import apps  
  3. from apps import db  
  4. from flask_script import Manager  
  5. my_app = apps.create_app()  
  6. manager = Manager(my_app)  
  7.     
  8. 基於flask_script  
  9. 導入 Flask-Migrate 中的 Migrate  MigrateCommand  
  10. 這兩個東西說白了就是想在 Flask-Script 中添加幾個命令和指令而已  
  11. from flask_migrate import Migrate, MigrateCommand  
  12. Migrate(my_app, db)  # app支持 Manager, 指定數據庫  
  13.     
  14. manager.add_command('db', MigrateCommand)  #database指定啓動集添加flask_migrate 指令則去MigrateCommand中尋找對應關係  
  15. """  
  16. 數據庫遷移指令:  
  17. python manager.py db init   
  18. python manager.py db migrate   # Django中的 makemigration  
  19. python manager.py db upgrade  # Django中的 migrate  
  20. """  
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息