Flask-Migrate
pip install Flask-MigrateMigrations are handle by flask-migrate/alembic
Creates folder for migrations
Setup
# extensions.py
from flask_migrate import Migrate
migrate = Migrate()
# app.py
from app.extensions import migrate
#......
migrate.init_app(app, db)Then run this to create the db tables
flask db init
flask db migrate -m "Message goes here I think"
flask db upgradeGenerate New Migration Files
flask db migrate -m "Message goes here I think"
flask db upgradeLast updated