Я пытаюсь использовать почтовый ящик в своем приложении 4 rails. Проблема возникает, когда я пытаюсь развернуть db. Ошибка возникает при создании таблицы цепочек почтовых ящиков, которая имеет зависимости в таблице уведомлений.
Я пытаюсь удалить внешний ключ для уведомлений.
Я создал миграцию, в которой говорится:
change_table :notifications do |t|
t.remove_foreign_key :conversations
Однако рейк прерывается и говорит, что внешнего ключа не существует.
rake aborted!
An error has occurred, this and all later migrations canceled:
PG::UndefinedObject: ERROR: constraint "notifications_conversation_id_fk" of relation "notifications" does not exist
Моя схема включает в себя: add_foreign_key "уведомления", "беседы", имя: "notifications_on_conversation_id"
Я попытался использовать rab db: migrate: вниз по исходной миграции, которая создала почтовый ящик, но также получила сообщение об ошибке "команда не найдена".
Может ли кто-нибудь помочь? Спасибо.