wiem, że mogę dotknąć migrację i dodaćDodawanie index: unikalny na kolumnę w Ruby on Rails poprzez generowanie migracji
add_index :table_name, :column_name, :unique => true
Ale jak to prawo Komenda szyny migracja do wygenerowania tego?
rails g migration add_index_to_column_name :column_name, :unique => true
Czy to prawda?
Moim szczególnym przykładzie mam klienci stół
t.integer :customerID
t.string :surname
t.string :first_name
t.string :phone
chcę ustawić customerId się wyjątkowy. Próbowaliśmy
rails g migration AddIndexToCustomers :customerID, :unique => true
ale jeśli spojrzeć na moje pliku migracji po tym, to nie wygląda dobrze zobaczyć to:
def change
add_column :customers, :, :customerID,
add_column :customers, :, :unique
add_column :customers, :=, :string
end
Każdy pomysł lub sugestię?
Pamiętaj, aby nie używać '> TRUE w swojej skorupie, lub będziesz utworzyć plik' true' poprzez przekierowania. –