Sqlalchemy数据库迁移
官网
中文简单教程
具体步骤:
1. 在__init__.py中
from flask.ext.migrate import Migrate, MigrateCommand
# ...
migrate = Migrate(app, db)
manager = Manager(app)
manager.add_command('db', MigrateCommand)
python run.py db init
python run.py db migrate -m "initial migration"
python run.py db upgrade
- 更改数据库之后
python run.py db migrate -m "message"
python run.py db upgrade