module Trasher::Trashable::ClassMethods
Public Instance Methods
with_deleted()
click to toggle source
# File lib/trasher/trashable.rb, line 13 def with_deleted scope = all scope.where_clause.send(:predicates).delete(with_deleted_scope_sql) scope end
with_deleted_scope_sql()
click to toggle source
# File lib/trasher/trashable.rb, line 19 def with_deleted_scope_sql all.table[:deleted_at].eq(nil).to_sql end