Sha256: 8398e2e3e76ba545cb50f256250926b8fab0858a927250cbd5ca5e1bee4f532c

Contents?: true

Size: 689 Bytes

Versions: 15

Compression:

Stored size: 689 Bytes

Contents

if defined? ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
  module PostgreSQLAdapterExtensions
    private

    def get_oid_type(oid, fmod, column_name, sql_type = "".freeze)
      if type_map.instance_variable_get(:@mapping)["evr_t"].nil?
        type_map.register_type "evr_t", ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::OID::EvrT.new
      end
      super
    end
  end

  module ActiveRecord
    module ConnectionAdapters
      module PostgreSQL
        module OID # :nodoc:
          class EvrT < Type::String; end # :nodoc:
        end
      end

      class PostgreSQLAdapter < AbstractAdapter
        prepend PostgreSQLAdapterExtensions
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
katello-4.16.0 lib/monkeys/ar_postgres_evr_t.rb
katello-4.15.1 lib/monkeys/ar_postgres_evr_t.rb
katello-4.16.0.rc2 lib/monkeys/ar_postgres_evr_t.rb
katello-4.16.0.rc1 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.3 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.2 lib/monkeys/ar_postgres_evr_t.rb
katello-4.15.0 lib/monkeys/ar_postgres_evr_t.rb
katello-4.15.0.rc2 lib/monkeys/ar_postgres_evr_t.rb
katello-4.15.0.rc1 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.1 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.0 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.0.rc3 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.0.rc2 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.0.rc1.1 lib/monkeys/ar_postgres_evr_t.rb
katello-4.14.0.rc1 lib/monkeys/ar_postgres_evr_t.rb