Sha256: e2d479cc3aba8889e2d9d149261307934d465a3b1d900c33ee6b656a764aa809
Contents?: true
Size: 442 Bytes
Versions: 14
Compression:
Stored size: 442 Bytes
Contents
module Cassanity module ArgumentGenerators class UsingClause # Internal def call(args = {}) using = args[:using] cql = '' return [cql] if using.nil? || using.empty? variables, usings = [], [] using.each do |key, value| usings << "#{key.upcase} #{value}" end cql << " USING #{usings.join(' AND ')}" [cql, *variables] end end end end
Version data entries
14 entries across 14 versions & 1 rubygems