From ce17e232a12861bce4bd950d7143df3fe0cd1991 Mon Sep 17 00:00:00 2001 From: Grey Baker Date: Fri, 21 Aug 2015 12:44:59 +0100 Subject: Support dropping indexes concurrently in Postgres See http://www.postgresql.org/docs/9.4/static/sql-dropindex.html for more details. --- .../active_record/connection_adapters/abstract/schema_statements.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'activerecord/lib/active_record/connection_adapters/abstract') diff --git a/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb b/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb index a30945d0ee..4653904105 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb @@ -607,10 +607,7 @@ module ActiveRecord # remove_index :accounts, name: :by_branch_party # def remove_index(table_name, options = {}) - remove_index!(table_name, index_name_for_remove(table_name, options)) - end - - def remove_index!(table_name, index_name) #:nodoc: + index_name = index_name_for_remove(table_name, options) execute "DROP INDEX #{quote_column_name(index_name)} ON #{quote_table_name(table_name)}" end -- cgit v1.2.3