Files

Class/Module Index [+]

Quicksearch

ArJdbc::PostgreSQL::OIDTypes

@private

Constants

OID

Public Instance Methods

disable_extension(name) click to toggle source

@override

# File lib/arjdbc/postgresql/oid_types.rb, line 27
def disable_extension(name)
  result = super(name)
  @extensions = nil
  reload_type_map
  result
end
enable_extension(name) click to toggle source

@override

# File lib/arjdbc/postgresql/oid_types.rb, line 19
def enable_extension(name)
  result = super(name)
  @extensions = nil
  reload_type_map
  result
end
extensions() click to toggle source

@override

# File lib/arjdbc/postgresql/oid_types.rb, line 35
def extensions
  @extensions ||= super
end
get_oid_type(oid, fmod, column_name) click to toggle source
# File lib/arjdbc/postgresql/oid_types.rb, line 11
def get_oid_type(oid, fmod, column_name)
  type_map.fetch(oid, fmod) {
    warn "unknown OID #{oid}: failed to recognize type of '#{column_name}'. It will be treated as String."
    type_map[oid] = OID::Identity.new
  }
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.