-module ActiveRecord
- module ConnectionAdapters
- module SchemaStatements
- def add_index_options_with_columns(table_name, column_name, options = {})
- columns = options.delete(:columns)
- index_name, index_type, index_columns, index_options, algorithm, using = add_index_options_without_columns(table_name, column_name, options)
- [index_name, index_type, columns || index_columns, index_options, algorithm, using]
- end
-
- alias_method_chain :add_index_options, :columns
+module OSM
+ module SchemaStatements
+ def add_index_options(table_name, column_name, options = {})
+ columns = options.delete(:columns)
+ index_name, index_type, index_columns, index_options, algorithm, using = super(table_name, column_name, options)
+ [index_name, index_type, columns || index_columns, index_options, algorithm, using]