class ActiveRecord::ConnectionAdapters::TableDefinition

Public Instance Methods

enum(*args) click to toggle source
# File lib/native_enum.rb, line 17
def enum *args
  options = args.extract_options!
  column_names = args
  column_names.each { |name| column(name, :enum, options) }
end
set(*args) click to toggle source
# File lib/native_enum.rb, line 22
def set *args
  options = args.extract_options!
  options[:default] = options[:default].join "," if options[:default].present?
  column_names = args
  column_names.each { |name| column(name, :set, options) }
end