class ActiveRecord::ConnectionAdapters::SQLServer::Type::Uuid

Constants

ACCEPTABLE_UUID

Public Instance Methods

cast(value) click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/uuid.rb, line 24
def cast(value)
  value.to_s[ACCEPTABLE_UUID, 0]
end
quoted(value) click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/uuid.rb, line 28
def quoted(value)
  Utils.quote_string_single(value) if value
end
serialize(value) click to toggle source
Calls superclass method
# File lib/active_record/connection_adapters/sqlserver/type/uuid.rb, line 19
def serialize(value)
  return unless value
  Data.new super, self
end
sqlserver_type() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/uuid.rb, line 15
def sqlserver_type
  'uniqueidentifier'.freeze
end
type() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/uuid.rb, line 11
def type
  :uuid
end