Railsドキュメント

インデックスを削除

適応バージョン

説明

指定したテーブルのインデックスを削除

使い方

remove_index(テーブル名 [, オプション])

オプション

オプション 説明
:name インデックス名
:column カラム名
:algorithm 特定のアルゴリズムのインデックス

usersテーブルのnameカラムのインディックスを削除

remove_index :users, :name

カラム名を指定

remove_index :accounts, column: :branch_id

カラム名を複数指定

remove_index :accounts, column: [:branch_id, :party_id]

インデックス名を指定

remove_index :accounts, name: :by_branch_party

特定のアルゴリズムのインデックスを指定

remove_index :accounts, name: :by_branch_party, algorithm: :concurrently

ソースコード