module StorageUnit::Core::ClassMethods

Public Instance Methods

default_scope_hash() click to toggle source
# File lib/storage_unit/core.rb, line 12
def default_scope_hash
  { storage_unit_opts[:column] => nil }
end
deleted_only() click to toggle source
# File lib/storage_unit/core.rb, line 20
def deleted_only
  with_deleted.where.not(default_scope_hash)
end
with_deleted() click to toggle source
# File lib/storage_unit/core.rb, line 16
def with_deleted
  self.all.unscope(where: storage_unit_opts[:column])
end