extranjero - eliminar clave externa
Estoy tratando de usar el buzón en mi aplicación rails 4. Un problema surge cuando trato de implementar el db. El error se produce al crear la tabla de conversaciones del buzón, que tiene dependencias en la tabla de notificaciones.
Estoy tratando de eliminar la clave externa para las conversaciones de notificaciones.
Creé una migración que dice:
change_table :notifications do |t|
t.remove_foreign_key :conversations
Sin embargo, el rastrillo aborta y dice que no existe una clave externa.
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
Mi esquema incluye: add_foreign_key "notificaciones", "conversaciones", nombre: "notificaciones_en_conversión_id"
Traté de rastrillar db: migrate: hacia abajo la migración original que creó el buzón, pero también recibí un error que decía 'comando no encontrado'.
¿Alguien puede ayudar? Gracias.