blob: 78ef94b912436a50e9d3e69474041debc3fc5485 (
plain) (
tree)
|
|
module ActiveRecord
module ConnectionAdapters
module PostgreSQL
module OID # :nodoc:
class Float < Type::Float # :nodoc:
include Infinity
def cast_value(value)
case value
when ::Float then value
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
|