Sha256: 1410df276277f2788027d11a96e637a9ce23b9468c3c26bbbe730661110d250b
Contents?: true
Size: 561 Bytes
Versions: 9
Compression:
Stored size: 561 Bytes
Contents
# rubocop:disable Naming/MethodName # rubocop:disable Naming/UncommunicativeMethodParamName module Arel module Nodes # https://www.postgresql.org/docs/10/functions-conditional.html class Greatest < Arel::Nodes::Unary end end module Visitors class ToSql def visit_Arel_Nodes_Greatest(o, collector) collector << 'GREATEST(' collector = inject_join(o.expr, collector, ', ') collector << ')' end end end end # rubocop:enable Naming/MethodName # rubocop:enable Naming/UncommunicativeMethodParamName
Version data entries
9 entries across 9 versions & 1 rubygems