Sha256: 963c7548ec1bb7777aa37211a729ff2b939eec7ee7c3d7d9ca7bc1a2ee7a5eb7

Contents?: true

Size: 452 Bytes

Versions: 7

Compression:

Stored size: 452 Bytes

Contents

module ActiveRecord
  module ConnectionAdapters
    module PostgreSQL
      module Quoting
        def quote_column_name(name)
          # CPK
          # PGconn.quote_ident(name.to_s)
          if name.is_a?(Array)
            name.map do |column|
              PGconn.quote_ident(column.to_s)
            end.join(', ')
          else
            PGconn.quote_ident(name.to_s)
          end
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
composite_primary_keys-8.1.8 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
composite_primary_keys-8.1.7 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
composite_primary_keys-8.1.6 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
composite_primary_keys-8.1.5 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
composite_primary_keys-8.1.4 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
composite_primary_keys-8.1.3 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
composite_primary_keys-8.1.2 lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb