Method: Sequel::Postgres::InetDatabaseMethods#bound_variable_arg

Defined in:
lib/sequel/extensions/pg_inet.rb

#bound_variable_arg(arg, conn) ⇒ Object

Convert an IPAddr arg to a string. Probably not necessary, but done for safety.



67
68
69
70
71
72
73
74
# File 'lib/sequel/extensions/pg_inet.rb', line 67

def bound_variable_arg(arg, conn)
  case arg
  when IPAddr
    "#{arg.to_s}/#{arg.instance_variable_get(:@mask_addr).to_s(2).count('1')}"
  else
    super
  end
end