method

index_exists?

index_exists?(column_name, options = {})
public

Checks to see if an index exists.

unless t.index_exists?(:branch_id)
  t.index(:branch_id)
end

See {connection.index_exists?}[rdoc-ref:SchemaStatements#index_exists?]