Мне нужно создать индекс без учета регистра в столбце в рельсах. Я сделал это через SQL:
execute(
   "CREATE UNIQUE INDEX index_users_on_lower_email_index 
    ON users (lower(email))"
 )
Это отлично работает, но в моем файле schema.rb у меня есть:
add_index "users", [nil], 
  :name => "index_users_on_lower_email_index", 
  :unique => true
Обратите внимание на "nil". Поэтому, когда я пытаюсь клонировать базу данных для запуска теста, я получаю очевидную ошибку. Я здесь что-то не так? Есть ли еще какое-то другое соглашение, которое я должен использовать внутри рельсов?
Спасибо за помощь.
