Sha256: d5afbf364c507e30dca3770dfcc1eea764cbd4257d76be6a086909d8bc39254d
Contents?: true
Size: 519 Bytes
Versions: 7
Compression:
Stored size: 519 Bytes
Contents
module Sortability module ActiveRecord module ConnectionAdapters module TableDefinition # Adds a non-null sortable column on table creation (no index) def sortable(options = {}) options[:null] = false if options[:null].nil? on = options.delete(:on) || :sort_position integer on, options end end end end end ActiveRecord::ConnectionAdapters::TableDefinition.send( :include, Sortability::ActiveRecord::ConnectionAdapters::TableDefinition)
Version data entries
7 entries across 7 versions & 1 rubygems