Sha256: 38ae2a89c052645a8ffc915bc18d9f1a9a6c91ce7233ee4e0a9c573ee2a481b5

Contents?: true

Size: 232 Bytes

Versions: 3

Compression:

Stored size: 232 Bytes

Contents

module Arel
  class Skip < Compound
    attr_reader :relation, :skipped

    def initialize relation, skipped
      super(relation)
      @skipped = skipped
    end

    def eval
      unoperated_rows[skipped..-1]
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
arel-1.0.1 lib/arel/algebra/relations/operations/skip.rb
arel-1.0.0 lib/arel/algebra/relations/operations/skip.rb
arel-1.0.0.rc1 lib/arel/algebra/relations/operations/skip.rb