Мне нужно создать индекс без учета регистра в столбце в рельсах. Я сделал это через 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". Поэтому, когда я пытаюсь клонировать базу данных для запуска теста, я получаю очевидную ошибку. Я здесь что-то не так? Есть ли еще какое-то другое соглашение, которое я должен использовать внутри рельсов?
Спасибо за помощь.