Я установил локальную базу данных Postgres с SQLAlchemy и не могу выполнить мою первую запись. Я продолжаю получать эту ошибку...
ProgrammingError: (ProgrammingError) relation "user" does not exist
LINE 1: INSERT INTO "user" (name, email, facebook_id, facebook_token...
Похоже, что поля не совпадают с полями в базе данных. Я пытаюсь мигрировать с помощью flask-migrate, но, когда я запускаю $ python app.py db migrate
, я получаю эту ошибку...
raise util.CommandError("No such revision '%s'" % id_)
alembic.util.CommandError: No such revision '39408d6b248d'
Лучше всего удалить все и начать с нуля, поскольку кажется, что я испортил настройку и/или миграцию базы данных, но я не уверен, как это сделать.
UPDATE. Теперь база данных начала работать (я упал и создал ее снова). Тем не менее, я все еще получаю ту же ошибку, что и при попытке запуска миграции, и получается, что "нет такой версии" 39408d6b248d "относится к миграции из несвязанного проекта. Я снова установил флажок-мигрировать, но такую же ошибку.