
14.2、Flask数据库操作之数据库迁移(Flask-Migrate)
在 Flask 项目开发过程中,随着应用的不断迭代,数据库结构往往需要进行调整。手动修改数据库结构不仅容易出错,而且难以维护。为了更好地管理数据库的版本变化,Flask 提供了 Flask-Migrate
扩展,它基于 Alembic,能够帮助我们自动化地进行数据库迁移。
一、Flask-Migrate 的安装与配置
首先,需要安装 Flask-Migrate
。在终端中运行以下命令:
pip install Flask-Migrate
接着,在 Flask 应用中初始化 Flask-Migrate
。以下是一个示例代码: