5.11 使用Flask-Migrate实现数据库迁移
环境: Mac python:3.7
跟着Flask web开发学习框架,在第五章数据库迁移出现了bug数据库迁移失败记录处理过程。
bug:
$ python3 hello.py db init # 未响应
解决:
git checkout 5d 这个版本缺个from flask_script import Manager
$ from flask_script import Manager
$ manager = Manager(app)
$ manager.add_command('db', MigrateCommand)
hello.py中最后添加这个名话
$ if __name__ == '__main__':
$ manager.run()