estrangeiro - remover chave estrangeira
Estou tentando usar a caixa de correio no meu aplicativo rails 4. Um problema está surgindo quando tento implantar o banco de dados. O erro ocorre na criação da tabela de conversas da caixa de correio, que possui dependências na tabela de notificações.
Estou tentando remover a chave estrangeira para conversas de notificações.
Eu criei uma migração que diz:
change_table :notifications do |t|
t.remove_foreign_key :conversations
No entanto, o rake aborta e diz que uma chave estrangeira não existe.
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
Meu esquema inclui: add_foreign_key "notificações", "conversas", nome: "Notifications_on_conversation_id"
Tentei varrer db: migrate: a migração original que criou a caixa de correio, mas também recebi um erro dizendo 'comando não encontrado'.
Alguém pode ajudar? Obrigado.