alembic util command error can’t find identifier

Исправляем ошибку alembic util command error can’t find identifier.

Такая ошибка может появится во разных случаях. В том числе, если сделан следующий коммит, но не отправлен предыдущий.

Можно попробовать удалить последний файл созданный в директории migrate по команде commit. И попробовать запустить команду flask db uprgade.

Или пойти более радикальным способом.

Стоит поискать иной способ, если не хотите кардинальных изменений, описанных ниже.

1. Удалим в SQL таблицу

DROP TABLE alembic_version;

2. Удалим в проекте директорию migrate.

3. Проделаем заново миграцию:

flask db init
flask db migrate -m "Initial migration."
flask db upgrade

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"alembic util command error can’t find identifier"