Sto cercando di aggiungere un indice univoco che viene creato dalle chiavi esterne di quattro tabelle associate:
add_index :studies,
["user_id", "university_id", "subject_name_id", "subject_type_id"],
:unique => true
La limitazione del database per il nome dell'indice causa il fallimento della migrazione. Ecco il messaggio di errore:
Il nome dell'indice "index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id" nella tabella "studi" è troppo lungo; il limite è di 64 caratteri
Come posso gestirlo? Posso specificare un nome di indice diverso?