class ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Range
def infinity(negative: false)
def infinity(negative: false) if subtype.respond_to?(:infinity) subtype.infinity(negative: negative) elsif negative -::Float::INFINITY else ::Float::INFINITY end end