class ActiveRecord::ConnectionAdapters::SQLServer::Type::SmallDateTime

Public Instance Methods

sqlserver_type() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/smalldatetime.rb, line 11
def sqlserver_type
  'smalldatetime'.freeze
end
type() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/smalldatetime.rb, line 7
def type
  :smalldatetime
end

Private Instance Methods

apply_seconds_precision(value) click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/smalldatetime.rb, line 21
def apply_seconds_precision(value)
  value.change usec: 0 if value
end
fast_string_to_time_format() click to toggle source
# File lib/active_record/connection_adapters/sqlserver/type/smalldatetime.rb, line 17
def fast_string_to_time_format
  ::Time::DATE_FORMATS[:_sqlserver_datetime]
end