Module: Paranoid42::Persistence::ClassMethods

Defined in:
lib/paranoid42/persistence.rb

Instance Method Summary collapse

Instance Method Details

#destroy_all!(conditions = nil) ⇒ Object



92
93
94
95
96
# File 'lib/paranoid42/persistence.rb', line 92

def destroy_all!(conditions = nil)
  with_paranoid(force: true) do
    destroy_all(conditions)
  end
end

#paranoid?Boolean

Returns:

  • (Boolean)


90
# File 'lib/paranoid42/persistence.rb', line 90

def paranoid? ; true ; end

#recover_allObject



98
99
100
# File 'lib/paranoid42/persistence.rb', line 98

def recover_all
  only_deleted.each &:recover
end