Sha256: 58bc77aea03b1d433c04408e307b24aa6a3cc3664b9c63ab9cc73fdc904dfa9b

Contents?: true

Size: 344 Bytes

Versions: 9

Compression:

Stored size: 344 Bytes

Contents

module Rasti
  module DB
    module NQL
      module FilterConditionStrategies
        class Postgres < Base

          PG_TYPES = {
            array: Types::PGArray
          }

          private

          def type_for(argument)
            PG_TYPES.fetch(argument.type, Types::Generic)
          end

        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rasti-db-4.2.0 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-4.1.1 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-4.1.0 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-4.0.0 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-3.0.0 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-2.3.3 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-2.3.2 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-2.3.1 lib/rasti/db/nql/filter_condition_strategies/postgres.rb
rasti-db-2.3.0 lib/rasti/db/nql/filter_condition_strategies/postgres.rb