Parece que los gifts
la tabla tiene un índice único para account_id
y user_id
.
Agregue una verificación de unicidad a su modelo si necesita este índice:
class Gift < ActiveRecord::Base
validates_uniqueness_of :giver_id, :scope => :account_id
validates_uniqueness_of :user_id, :scope => :account_id
end
De lo contrario, suelte el índice.
DROP INDEX index_gifts_on_account_id_and_user_id ON gifts
Editar: Intenta agregar una verificación de presencia para giver_id
.
class Gift < ActiveRecord::Base
validates_presence_of :giver_id
validates_uniqueness_of :user_id, :scope => :account_id
end