Class: MissHannigan::CleanupJob

Inherits:
ActiveJob::Base
  • Object
show all
Defined in:
lib/miss_hannigan/miss_hannigan.rb

Instance Method Summary collapse

Instance Method Details

#perform(klass_string, parent_foreign_key) ⇒ Object



42
43
44
45
46
# File 'lib/miss_hannigan/miss_hannigan.rb', line 42

def perform(klass_string, parent_foreign_key)
  klass = klass_string.constantize

  klass.where(parent_foreign_key => nil).find_each(&:destroy)
end