class ActiveRecord::PostgreSQLEnumDefinition

Creates a PostgreSQL enum type definition. This class isn’t really meant to be used directly. Instead, see PostgreSQLAdapter#create_enum for usage.

Attributes

base[RW]
name[RW]
values[RW]

Public Class Methods

new(base, name, *values) click to toggle source
# File lib/active_record/postgresql_extensions/types.rb, line 108
def initialize(base, name, *values)
  @base, @name, @values = base, name, values.flatten
end