Подтвердить что ты не робот

Как реализовать уникальный индекс на двух столбцах в рельсах

У меня есть таблица, и я пытаюсь добавить уникальный индекс в два столбца. Эти столбцы также индексируются. Поэтому мой вопрос заключается в том, могу ли я просто удалить индексы, которые были только для одного столбца, или если мне нужно использовать все три индекса:

add_index "subscriptions", ["user_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true

Спасибо за разъяснение Маркус

4b9b3361

Ответ 1

add_index :subscriptions, [:user_id, :content_id], unique: true