Module: ActiveRecordConnectionAdaptersUuidQuoting

Defined in:
lib/active_record-mysql-uuid_column/connection_adapter_quoting_monkey_patch.rb

Instance Method Summary collapse

Instance Method Details

#quote(value) ⇒ Object

[View source]

4
5
6
7
8
9
10
11
# File 'lib/active_record-mysql-uuid_column/connection_adapter_quoting_monkey_patch.rb', line 4

def quote(value)
  if value.is_a?(ActiveRecord::Type::Uuid::Data) # || value.is_a?(Type::Binary::Data)
    # "x'#{value.hex}'"
    quoted_binary(value)
  else
    super
  end
end