module ActiveRecord::PGEnum::SchemaDumper

Private Instance Methods

enums(stream) click to toggle source
# File lib/active_record/pg_enum/4.1/schema_dumper.rb, line 16
def enums(stream)
  return unless (enum_types = @connection.enum_types).any?

  stream.puts "  # These are custom enum types that must be created before they can be used in the schema definition"

  enum_types.each do |name, definition|
    stream.puts %Q{  create_enum "#{name}", #{definition}}
  end

  stream.puts
end
extensions(stream) click to toggle source
Calls superclass method
# File lib/active_record/pg_enum/4.1/schema_dumper.rb, line 11
def extensions(stream)
  super
  enums(stream)
end