Sha256: d7d53e45ff4d1902cf803843622481c25635b76ab4791b111b6cddd852d7b62e
Contents?: true
Size: 468 Bytes
Versions: 34
Compression:
Stored size: 468 Bytes
Contents
module Arel module Visitors class PostgreSQL < Arel::Visitors::ToSql private def visit_Arel_Nodes_Lock o visit o.expr end def visit_Arel_Nodes_Matches o "#{visit o.left} ILIKE #{visit o.right}" end def visit_Arel_Nodes_DoesNotMatch o "#{visit o.left} NOT ILIKE #{visit o.right}" end def visit_Arel_Nodes_DistinctOn o "DISTINCT ON ( #{visit o.expr} )" end end end end
Version data entries
34 entries across 34 versions & 2 rubygems