数据库迁移

flask中的数据库迁移

1.为什么要进行迁移

  • 随着业务需求的变化,开发时需要更改模型类中字段,一旦改变意味着表结构需要发生变化,通过迁移可以更新数据库表结构

2.数据库迁移的步骤

a) 生成迁移文件夹 python xxx.py db init
b) 生成当前版本迁移文件 python xxx.py db migrate -m 注释
c) 执行迁移 python xxx.py db upgrade
d) 显示当前版本号 python xxx.py db current
e) 显示迁移历史 python xxx.py db history
f) 跳转老版本 python xxx.py db downgrade 旧版本号
g) 跳转新版本 python xxx.py db upgrade 新版本号

在不指定版本号时默认只跳转一个版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值