mirror of
https://github.com/simple-login/app.git
synced 2024-11-14 12:47:18 +08:00
504 B
504 B
How to create new migration
The database migration is handled by alembic
Whenever the model changes, a new migration needs to be created
Set the database connection to use staging environment, for ex if you have a staging config at ~/config/simplelogin/staging.env
, you can do:
ln -sf ~/config/simplelogin/staging.env .env
Generate the migration script and make sure to review it before commit it. Sometimes (very rarely though), the migration generation can go wrong.
flask db migrate