Module: Pureapi::PostgresModel::Operators

Defined in:
lib/pureapi/postgres_model.rb

Overview

New version of COMPARISON_OPERATORS & others

Constant Summary collapse

EQ =
{ id: :eq, is: '=' }
NE =
{ id: :ne, is: '<>' }
GT =
{ id: :gt, is: '>' }
LT =
{ id: :lt, is: '<' }
GTE =
{ id: :gte, is: '>=' }
LTE =
{ id: :lte, is: '<=' }
LIKE =
{ id: :like, is: 'LIKE' }
NLIKE =
{ id: :nlike, is: 'NOT LIKE' }
REGEXP =
{ id: :regexp, is: '~' }
IN =
{ id: :in, is: 'IN', permit: [] }
ISNIL =
{ id: :isnil, is: 'IS NULL' }
ISNNIL =
{ id: :isnnil, is: 'IS NOT NULL' }