2010-11-16 11 views
8

próby wykonania tej instrukcji w migracji szynach do generowania wielu kolumnę UNIQUE/index:Tworzenie wielu kolumn odrębny indeks MySQL z szyn migracji

add_index :contributors, [:project_id, :user_id], :unique=>true 

Próbowałem zostały również zapewniając opcjonalny: wymienić na metodą, ale wciąż dostaję porażkę. W tej tabeli nie ma istniejących kluczy. W celu utworzenia tego skrótu należy użyć komendy uruchamiającej i prostego sql-a. Dzięki.

Odpowiedz

5

Jest wyraźnie w błąd (Duplicate entry '5-9'), że dane nie są unikalne, więc nie można dodać taki indeks tam

+0

uh, tak ... ;-) Thanks; nawet o tym nie pomyślał i na pewno. – wkhatch