#python #sqlalchemy #alembic
#python #sqlalchemy #перегонный куб
Вопрос:
Это происходит, когда я делаю flask db migrate
это в своей рабочей базе данных PostgreSQL.
Локально миграция работает нормально (также PostgreSQL). Я не уверен, что не так.
Некоторая информация: f1942fde9843
отсутствует в моем migrations/versions
. Я не уверен, почему он это ищет. Но я предполагаю, что это должно быть важно.
Что мне делать?
Я бы предпочел ничего не удалять в процессе производства, если мне не нужно
Ответ №1:
когда вы выполняете миграцию в ветке, отличной от вашей исходной, у вас будут отсутствующие миграции. чтобы исправить, вам необходимо изменить alembic_version.version_num в базе данных.
Ответ №2:
Перейдите в свою базу данных. Удалите таблицу alembic. Затем запустите:-
alembic upgrade head