Sha256: 809a54e01bf6016637d1497549aea98b1962b04347426e429392aa621e08d013

Contents?: true

Size: 510 Bytes

Versions: 2

Compression:

Stored size: 510 Bytes

Contents

# frozen_string_literal: true

module ActiveRecord
  module ConnectionAdapters
    if const_defined?(:PostgreSQLAdapter)
      class PostgreSQLAdapter
        NATIVE_DATABASE_TYPES.merge!(
          version: { name: 'VERSION' }
        )
      end
    end
    if const_defined?(:PostgreSQLAdapter)
      module PostgreSQL
        module ColumnMethods
          def version(*args, **options)
            args.each { |name| column(name, :version, options) }
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
active-record-vercomp-1.1.0 lib/generators/vercomp/templates/connection_adapter_vercomp.rb
active-record-vercomp-1.0.0 lib/generators/vercomp/templates/connection_adapter_vercomp.rb