添加字段
首先我们通过命令创建出migrations文件夹,后面所有的迁移文件都会放在这个文件夹里面
python flask_migrate_db.py db init
生成迁移文件
python flask_migrate_db.py db migrate -m 'first create'
生成迁移文件,这个时候数据库并没有改变,我们还要用upgrade命令同步到数据库中:
python flask_migrate_db.py db upgrade
回退
建议先使用
python flask_migrate_db.py db history
命令查看历史版本的具体版本号,然后复制具体版本号执行回退。
里面base指的是原始版本。例如我们发现我们刚才添加的字段并没有什么作用,我们就可以回退到原始版本。
python flask_migrate_db.py db downgrade base
后面如果有很多版本,直接指定版本号就可以。例如:
python flask_migrate_db.py db downgrade 4cee71e47df3
网友评论