Method: Sequel::Postgres::EnumDatabaseMethods#create_enum

Defined in:
lib/sequel/extensions/pg_enum.rb

#create_enum(enum, values) ⇒ Object

Run the SQL to create an enum type with the given name and values.



102
103
104
# File 'lib/sequel/extensions/pg_enum.rb', line 102

def create_enum(enum, values)
  _process_enum_change_sql("CREATE TYPE #{quote_schema_table(enum)} AS ENUM (#{values.map{|v| literal(v.to_s)}.join(', ')})")
end