Module: Torque::PostgreSQL::Arel
- Defined in:
- lib/torque/postgresql/arel/nodes.rb,
lib/torque/postgresql/arel/visitors.rb,
lib/torque/postgresql/arel/operations.rb,
lib/torque/postgresql/arel/join_source.rb,
lib/torque/postgresql/arel/select_manager.rb,
lib/torque/postgresql/arel/infix_operation.rb
Defined Under Namespace
Modules: JoinSource, Nodes, Operations, SelectManager, Visitors
Constant Summary collapse
- Math =
Module.new
- INFLIX_OPERATION =
{ 'Overlaps' => :'&&', 'Contains' => :'@>', 'ContainedBy' => :'<@', 'HasKey' => :'?', 'HasAllKeys' => :'?&', 'HasAnyKeys' => :'?|', 'StrictlyLeft' => :'<<', 'StrictlyRight' => :'>>', 'DoesntRightExtend' => :'&<', 'DoesntLeftExtend' => :'&>', 'AdjacentTo' => :'-|-', }.freeze