blob: 9753d71461f87f41a4953f0d1e2cb5283e3c2ae2 (
plain) (
tree)
|
|
module ActiveRecord
module ConnectionAdapters
module PostgreSQL
module OID # :nodoc:
class Float < Type::Float
include Infinity
def type_cast(value)
case value
when nil then nil
when 'Infinity' then ::Float::INFINITY
when '-Infinity' then -::Float::INFINITY
when 'NaN' then ::Float::NAN
else value.to_f
end
end
end
end
end
end
end
|