Sha256: 3187ae65ebfa2f05a68c8429633c4dd7d72bcff6698521e119066d48dfa3c0d5

Contents?: true

Size: 198 Bytes

Versions: 1

Compression:

Stored size: 198 Bytes

Contents

module Prosperity
  class Aggregate::Minimum < Aggregate::WithColumn
    def to_sql
      "MIN(#{column})"
    end

    def apply(scope, options = {})
      scope.minimum(column)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
prosperity-0.0.11 lib/prosperity/aggregate/minimum.rb