module Sequel::Dataset::RoundTimestamps

Public Instance Methods

literal_datetime(v) click to toggle source

Round DateTime values before literalizing

Calls superclass method
   # File lib/sequel/extensions/round_timestamps.rb
32 def literal_datetime(v)
33   super(v + Rational(5, 10**timestamp_precision)/864000)
34 end
literal_sqltime(v) click to toggle source

Round Sequel::SQLTime values before literalizing

Calls superclass method
   # File lib/sequel/extensions/round_timestamps.rb
37 def literal_sqltime(v)
38   super(v.round(sqltime_precision))
39 end
literal_time(v) click to toggle source

Round Time values before literalizing

Calls superclass method
   # File lib/sequel/extensions/round_timestamps.rb
42 def literal_time(v)
43   super(v.round(timestamp_precision))
44 end