Skip to content

Commit 9402025

Browse files
committed
Removing a non-existent index does not raise an error.
1 parent ed4ae78 commit 9402025

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/active_record/connection_adapters/sqlserver_adapter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@ def rename_column(table_name, column_name, new_column_name)
664664
end
665665

666666
def remove_index(table_name, options = {})
667-
do_execute "DROP INDEX #{table_name}.#{quote_column_name(index_name(table_name, options))}"
667+
do_execute "DROP INDEX #{table_name}.#{quote_column_name(index_name(table_name, options))}" rescue nil
668668
end
669669

670670
def type_to_sql(type, limit = nil, precision = nil, scale = nil)

0 commit comments

Comments
 (0)