60 61 62 63 64 65 66 67
# File 'lib/simple/sql/helpers/decoder.rb', line 60 def parse(hstore) hstore.scan(PAIR).each_with_object({}) do |(k, v), memo| k = unpack(k) k = k.to_sym v = v =~ NULL ? nil : unpack(v) memo[k] = v end end