Class: Naf::JanitorialDropAssignment

Inherits:
JanitorialAssignment show all
Defined in:
app/models/naf/janitorial_drop_assignment.rb

Instance Method Summary collapse

Methods inherited from JanitorialAssignment

enabled, pickleables, #target_model

Methods inherited from NafBase

full_table_name_prefix

Instance Method Details

#deleted_enabled_checkObject



29
30
31
32
33
# File 'app/models/naf/janitorial_drop_assignment.rb', line 29

def deleted_enabled_check
  if deleted && enabled
    errors.add(:deleted, "or Enabled must be false")
  end
end

#do_janitorial_work(target_model) ⇒ Object


*** Instance Methods *** +++++++++++++++++++++++++



25
26
27
# File 'app/models/naf/janitorial_drop_assignment.rb', line 25

def do_janitorial_work(target_model)
  target_model.drop_old_partitions
end