设置如下:
# flask-manager
manager = Manager(app)
# flask-manager参数设置
# 第一个参数是Flask的实例,第二个参数是Sqlalchemy数据库实例
migrate = Migrate(app, db)
# manager是Flask-Script的实例,这条语句在flask-Script中添加一个db命令
manager.add_command('db', MigrateCommand)
- 使用 manager.run() 开启主程序(run.py)
- python run.py db migrate (-m 可能会报错,删掉就好)
- python database.py db upgrade
- 不建议使用sqlalchemy-migrate迁移,该包已经停止更新
- flask-migrate具体教程https://www.cnblogs.com/sablier/p/11084080.html