Como definir uma restrição "única" em uma coluna da tabela MySQL no Ruby on Rails 3?
Eu tenho uma tabela MySQL simples com uma coluna:name
.
Eu gostaria de definir uma restrição única nesta coluna.
Eu posso fazer:
class MyModel < ActiveRecord::Base
validates_uniqueness_of :my_column_name
end
mas funcionará apenas no nível do aplicativo, não no nível do banco de dados.
O que você sugeriria ?