module Mv::Sqlite::Validation::Builder::Trigger::SqliteDatetimeValues

Protected Instance Methods

db_value(value) click to toggle source
Calls superclass method
# File lib/mv/sqlite/validation/builder/trigger/sqlite_datetime_values.rb, line 9
def db_value value
  return "datetime('#{value.strftime('%Y-%m-%d %H:%M:%S')}')" if value.is_a?(DateTime)
  return "datetime('#{value.strftime('%Y-%m-%d %H:%M:%S')}')" if value.is_a?(Time)
  return "date('#{value.strftime('%Y-%m-%d')}')" if value.is_a?(Date)
  super
end