Flask-script
安装
pip install Flask-script
配置
通用命令
项目目录下创建manage.py
from app import app
from flask_script import Manager
from db_scripts import DBManager
manager = Manager(app=app)
@manager.command
def runserver():
print('Server Running.')
manager.add_command('db', DBManager)
if __name__ == '__main__':
manager.run()
数据库相关命令
from flask_script import Manager
DBManager = Manager()
@DBManager.command
def init():
print('数据库初始化映射完成.')
@DBManager.command
def migrate():
print('数据库更新迁移完成.')