module Sequel::Plugins::SoftDestroy::InstanceMethods

Public Instance Methods

deleted?() click to toggle source
# File lib/sequel/plugins/soft_destroy.rb, line 41
def deleted?
  !values[DELETED_AT_COLUMN].nil?
end
recover() click to toggle source
# File lib/sequel/plugins/soft_destroy.rb, line 37
def recover
  update(DELETED_AT_COLUMN => nil)
end
soft_destroy() click to toggle source
# File lib/sequel/plugins/soft_destroy.rb, line 33
def soft_destroy
  update(DELETED_AT_COLUMN => Time.now.utc)
end