在进行 Flask 应用的数据库迁移过程中,有时我们需要保留已经存在的数据库表,以避免数据丢失或破坏现有的数据结构。本文将介绍如何在 Flask 中使用数据库迁移工具 Flask-Migrate,并保留现有的表。
首先,确保已经安装了 Flask 和 Flask-Migrate 扩展。可以使用以下命令通过 pip 安装它们:
pip install Flask Flask-Migrate
接下来,我们将创建一个简单的 Flask 应用,并添加一个示例的数据库表。
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config