Module: ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods

Defined in:
lib/active_record/postgres_enum/extensions.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#enum(name, options = {}) ⇒ Object

Enables ‘t.enum :my_field, enum_name: :my_enum_name` on migrations



26
27
28
# File 'lib/active_record/postgres_enum/extensions.rb', line 26

def enum(name, options = {})
  column(name, options.delete(:enum_name), options.except(:enum_name))
end