Sha256: f9268f755d1b17468a02ea838f1f4b2ed690847cee5cac11b427db94b97146cf

Contents?: true

Size: 509 Bytes

Versions: 3

Compression:

Stored size: 509 Bytes

Contents

require 'arel/nodes/binary'
module Arel
  module Nodes
    class ContainedWithin < Arel::Nodes::Binary
      def operator; :<< end
    end

    class ContainedWithinEquals < Arel::Nodes::Binary
      def operator; '<<='.symbolize end
    end

    class Contains < Arel::Nodes::Binary
      def operator; :>> end
    end

    class ContainsEquals < Arel::Nodes::Binary
      def operator; '>>='.symbolize end
    end

    class ArrayOverlap < Arel::Nodes::Binary
      def operator; '&&' end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
postgres_ext-0.2.2 lib/postgres_ext/arel/nodes/contained_within.rb
postgres_ext-0.2.1 lib/postgres_ext/arel/nodes/contained_within.rb
postgres_ext-0.2.0 lib/postgres_ext/arel/nodes/contained_within.rb