Class: Wallaby::ActiveRecord::ModelServiceProvider::Querier::Transformer
- Inherits:
-
Parslet::Transform
- Object
- Parslet::Transform
- Wallaby::ActiveRecord::ModelServiceProvider::Querier::Transformer
- Defined in:
- lib/adaptors/wallaby/active_record/model_service_provider/querier/transformer.rb
Overview
Build up query using the results
Constant Summary collapse
- SIMPLE_OPERATORS =
{ ':' => :eq, ':=' => :eq, ':!' => :not_eq, ':!=' => :not_eq, ':<>' => :not_eq, ':~' => :matches, ':^' => :matches, ':$' => :matches, ':!~' => :does_not_match, ':!^' => :does_not_match, ':!$' => :does_not_match, ':>' => :gt, ':>=' => :gteq, ':<' => :lt, ':<=' => :lteq }.freeze
- SEQUENCE_OPERATORS =
{ ':' => :in, ':=' => :in, ':!' => :not_in, ':!=' => :not_in, ':<>' => :not_in, ':()' => :between, ':!()' => :not_between }.freeze