Rails - データベースのカラムにindexを追加する
マイグレーションの作成
rails generate migration add_index_to_<table name>_<column name>
例えば、
rails generate migration add_index_to_users_email
マイグレーションの定義
一意制約を付与したい場合はuniqueオプションを追加する
class AddIndexToUsersEmail < ActiveRecord::Migration[5.0] def change add_index :users, :email, unique: true end end
DBへの反映
rails db:migrate