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 26
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 30
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 20
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 16
def sqlserver_type
  "uniqueidentifier"
end
type() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/uuid.rb, line 12
def type
  :uuid
end