Je crée une table et je spécifie :
t.integer :random_id, :unique => true
Il n'ajoute pas d'index unique à random_id. Mais si je le fais :
ActiveRecord::Migration.add_index :test, :random_id, :unique => true
Ensuite, cela fonctionne. Quel est le problème avec la première méthode ? Merci beaucoup.