module Scripper::Sequel::ValueConverter

Public Class Methods

convert_value(value) click to toggle source
# File lib/scripper/sequel/value_converter.rb, line 7
def convert_value(value)
  if value.is_a?(::Sequel::Postgres::JSONHashBase)
    value.to_h
  elsif value.is_a?(::Sequel::Postgres::JSONArrayBase)
    value.to_a
  elsif value.is_a?(::Sequel::Postgres::PGArray)
    value.to_a
  elsif value.is_a?(BigDecimal)
    value.to_f
  else
    value
  end
end