flask项目配置基本实现,开始做数据的初始化迁移
以下是几个基本命令
1.添加启动命令
参数说明 mc 是自定义的迁移命令
2.问题出现
Error: Can’t locate revision identified by ‘ad0ed332a23f’
如果碰到这种问题 表示数据库有问题,两个方法
第一中方法:使用新的数据库在进行初始化迁移数据
第二种方法:清空正在使用的数据库,再使用这个数据库
建议使用第一种方法,毕竟删库…你懂的
3.在项目配置中更换好数据库后
就开始愉快的迁移数据吧
步骤不能颠倒,如果迁移失败先把在项目中生成的迁移文件删除,再重新做迁移命令!!!
步骤1
python main.py mc init
步骤2
python main.py mc migrate -m "构建表结构"
步骤3
python main.py mc upgrade
结束
然后在项目文件中就会生成一个 migrations文件夹
下面就开始愉快的敲代码吧