Я пытаюсь добавить уникальный индекс, который создается из внешних ключей четырех связанных таблиц:
add_index :studies,
["user_id", "university_id", "subject_name_id", "subject_type_id"],
:unique => true
Ограничение базы данных для имени индекса приводит к сбою миграции. Вот сообщение об ошибке:
Имя индекса 'index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id' в таблице 'Studies' слишком длинное; ограничение составляет 64 символа
Как я могу справиться с этим? Могу ли я указать другое имя индекса?