I'd like to make a migration for a Flask app. I am using Alembic.
However, I receive the following error.
Target database is not up to date.
Online, I read that it has something to do with this. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch
Unfortunately, I don't quite understand how to get the database up to date and where/how I should write the code given in the link. If you have experience with migrations, can you please explain this for me
Thanks
After creating a migration, either manually or as --autogenerate
, you must apply it with alembic upgrade head
. If you used db.create_all()
from a shell, you can use alembic stamp head
to indicate that the current state of the database represents the application of all migrations.