Próbuję dodać unikalny indeks, który jest tworzony z kluczy obcych czterech powiązanych tabel:
add_index :studies,
["user_id", "university_id", "subject_name_id", "subject_type_id"],
:unique => true
Ograniczenie bazy danych dla nazwy indeksu powoduje niepowodzenie migracji. Oto komunikat o błędzie:
Nazwa indeksu „index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id” w tabeli „studies” jest za długa; limit wynosi 64 znaki
Jak sobie z tym poradzić? Czy mogę podać inną nazwę indeksu?