Есть ли конкретная причина, по которой я мог получить «ошибку отношения» при запуске моих миграций с knex? - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь запустить свои таблицы миграции с помощью knex, и я получаю сообщение об ошибке отношения.Здесь я прикрепил свой код и получаю ошибку.

Это серверная часть для веб-приложения с полным стеком, использующего Knex, Express и PostgreSQL.Кажется, я не понимаю, почему мой «id» в таблице «fish» не существует.Если вы посмотрите на таблицу «user_post», я ссылаюсь на идентификатор в таблице «fish» как на внешний ключ.Где-то в моей таблице user_post я что-то делаю не так.Любая помощь будет высоко ценится.Спасибо.

моя таблица с именем "fish"

моя таблица с именем "user_post"

ошибкаЯ получаю, когда пытаюсь запустить свои миграции

Я должен ожидать, что миграции будут выполняться, но мой внешний ключ, который является "id" в таблице "fish", не существует.

...