Flask数据迁移详细步骤

数据迁移详细步骤:

1. 安装好数据迁移的包 flask-sqlalchemy和flask-migrate

Flask模型相关包安装

2. 在exts.py中初始化Migrate和SQLAlchemy

Flask数据迁移详细步骤_第1张图片

3. 在models中定义好模型

Flask数据迁移详细步骤_第2张图片

4. 在views.py中一定要导入models模块

   from .models import *

5. 配置好数据库(sqlite3或MySQL)

6. 执行数据迁移命令:

    6.1 先在cmd或Terminal进入项目目录(app.py所在目录):
    6.2 然后输入命令:
        flask db init  创建迁移文件夹migrates, 只调用一次
        flask db migrate  生成迁移文件
        flask db upgrade  执行迁移文件中的升级
        flask db downgrade  执行迁移文件中的降级

7. 查看数据库内容

    第一次使用需要下载数据库驱动,自己download下载
        Download missing driver files

你可能感兴趣的:(Python--全栈开发,Python--Flask,flask,python,pycharm,后端)