method
disable_index
v8.1.1 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
disable_index(table_name, index_name)public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb, line 477
def disable_index(table_name, index_name) # :nodoc:
raise NotImplementedError unless supports_disabling_indexes?
query = <<~SQL
ALTER TABLE #{quote_table_name(table_name)} ALTER INDEX #{index_name} #{mariadb? ? "IGNORED" : "INVISIBLE"}
SQL
execute(query)
end