Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Migrations
- ### Flask-Migrate, migrations with Alembic
- $ pip install Flask-Migrate
- And on our `main.py` import and add Migrate
- ```python
- from flask_migrate import Migrate
- from config import DevConfig
- app = Flask(__name__)
- app.config.from_object(DevConfig)
- db = SQLAlchemy(app)
- migrate = Migrate(app, db)
- ```
- > (Optinally) Tell Flask where is the app
- $ export FLASK_APP=main.py
- $ flask db
- tracking changes (create `migrations` folder)
- $ flask db init
- begin stored changes in `migrations/versions/`
- $ flask db migrate -m"initial migration"
- $ flask db upgrade --sql
- $ flask db upgrade
- $ flask db history
- $ flask db downgrade number_hash
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement