Return an instance of Sequel.datetime_class that will be literalized as CURRENT_TIMESTAMP.
# File lib/sequel/extensions/current_datetime_timestamp.rb, line 30 def current_datetime MAP.fetch(Sequel.datetime_class).now end
Literalize custom DateTime subclass objects as CURRENT_TIMESTAMP.
# File lib/sequel/extensions/current_datetime_timestamp.rb, line 37 def literal_datetime_append(sql, v) v.is_a?(DateTime) ? literal_append(sql, Sequel::CURRENT_TIMESTAMP) : super end
Literalize custom Time subclass objects as CURRENT_TIMESTAMP.
# File lib/sequel/extensions/current_datetime_timestamp.rb, line 42 def literal_time_append(sql, v) v.is_a?(Time) ? literal_append(sql, Sequel::CURRENT_TIMESTAMP) : super end