method
add_index_sort_order
v4.2.7 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::SchemaStatements
add_index_sort_order(option_strings, column_names, options = {})protected
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb, line 962
def add_index_sort_order(option_strings, column_names, options = {})
if options.is_a?(Hash) && order = options[:order]
case order
when Hash
column_names.each {|name| option_strings[name] += " #{order[name].upcase}" if order.has_key?(name)}
when String
column_names.each {|name| option_strings[name] += " #{order.upcase}"}
end
end
return option_strings
end