Вы используете светильники? Если это так, дважды проверьте, чтобы данные в ваших приборах не нарушали ограничение уникальности для одной (или нескольких) таблиц вашей базы данных.
У меня была эта проблема раньше при создании таблицы с уникальным индексом:
create_table "companies" do |t|
t.string "name"
t.text "description"
end
add_index "companies", "name", :unique => true
По умолчанию прибор для этой модели генерируется с неуникальными данными для атрибута name
.