Sha256: 3d9316f56a07a6a7a3b648482e440276de3083ee25c9a61765b9b59dd4d9844a
Contents?: true
Size: 370 Bytes
Versions: 3
Compression:
Stored size: 370 Bytes
Contents
require 'digest' module Jamnagar module Refiners class PrimaryKeyGeneration < Refiner def initialize(digester=nil) @digester = digester || Digest::MD5 end def to_s "Primary Key Generation" end def refinement_result(item) id = @digester.hexdigest(item.to_s) {"_id" => id} end end end end
Version data entries
3 entries across 3 versions & 1 rubygems