Module: Cloudelete::ActiveRecord::ClassMethods

Defined in:
lib/cloudelete.rb

Instance Method Summary collapse

Instance Method Details

#is_soft_deletedObject



9
10
11
12
13
14
15
# File 'lib/cloudelete.rb', line 9

def is_soft_deleted
  default_scope where(deleted_at: nil)
  scope :deleted, where('deleted_at IS NOT NULL')
  scope :including_deleted, unscoped
  
  send :include, InstanceMethods
end