Flask-Migrate是一个用于Flask应用程序的数据库迁移工具。它允许开发人员在应用程序的生命周期中轻松地管理数据库模式的变化,包括创建、修改和删除表、列和索引等操作。本文将介绍如何使用Flask-Migrate来实现数据库迁移,并提供相应的源代码示例。
步骤一:安装Flask-Migrate
首先,我们需要安装Flask-Migrate。可以使用pip命令来安装Flask-Migrate:
pip install Flask-Migrate
步骤二:配置Flask-Migrate
在Flask应用程序中使用Flask-Migrate之前,需要对其进行配置。在你的应用程序的配置文件中,添加以下配置项:
# app.py
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate
app = Flask(__name__)
app