Sha256: 5adaaf60d5f9e451e768075fb83280a6a5e634324a149ebefd4edf34a39d357f

Contents?: true

Size: 395 Bytes

Versions: 1

Compression:

Stored size: 395 Bytes

Contents

module FilterParam
  module Operators
    class GreaterThanEqual < FieldFilterOperator
      operator_tag :ge
      operand_data_type :string, :integer, :decimal, :date, :datetime

      def self.sql(field, literal)
        super

        "#{field.actual_name} >= #{sql_quote(literal.value)}"
      end
    end
  end
end

FilterParam::Operator.register(FilterParam::Operators::GreaterThanEqual)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
filter_param-0.1.2 lib/filter_param/operators/greater_than_equal.rb