module SchemaPlus::Enums::Middleware::Dumper::Initial::Postgresql
Public Instance Methods
after(env)
click to toggle source
# File lib/schema_plus/enums/middleware.rb, line 9 def after(env) env.connection.enums.sort_by(&its[1]).each do |schema, name, values| params = [name.inspect] params << values.map(&:inspect).join(', ') params << ":schema => #{schema.inspect}" if schema != 'public' env.initial << " create_enum #{params.join(', ')}" end end