class ActiveRecord::ConnectionAdapters::SQLServer::Type::DateTimeOffset

Public Instance Methods

type() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/datetimeoffset.rb, line 7
def type
  :datetimeoffset
end
type_cast_for_database(value) click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/datetimeoffset.rb, line 11
def type_cast_for_database(value)
  return super unless value.acts_like?(:time)
  value.to_s :_sqlserver_datetimeoffset
end
type_cast_for_schema(value) click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/datetimeoffset.rb, line 16
def type_cast_for_schema(value)
  type_cast_for_database(value).inspect
end

Private Instance Methods

zone_conversion(value) click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/datetimeoffset.rb, line 23
def zone_conversion(value)
  value
end