flask-migrate

一、下载

pip3 install -i https://pypi.douban.com/simple flask-migrate

注意:依赖 flask-script

二、使用

manage.py

from flask_script import Manager
from flask_migrate import Migrate, MigrateCommand
from 项目名称 import create_app
from 项目名称 import db

app = create_app()
manager = Manager(app)
migrate = Migrate()
migrate.init_app(app, db)
""" # 数据库迁移命名 python manage.py db init # 生成表 使用一次即可 python manage.py db migrate # makemirations python manage.py db upgrade # migrate """ manager.add_command('db', MigrateCommand) if __name__ == '__main__': # app.run() manager.run()