Sha256: bbaf0a3e06fb387d1fe37452b587d6d72fd70ebd1bd90156f6df508a696f3ace

Contents?: true

Size: 211 Bytes

Versions: 16

Compression:

Stored size: 211 Bytes

Contents

old_instances = Kuroko2::JobInstance.where('finished_at < ?', 3.months.ago)

count = old_instances.count

Kuroko2::JobInstance.transaction do
  old_instances.destroy_all
end

puts "Destroyed #{count} instances"

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
kuroko2-0.4.6 bin/cleanup_old_instances.rb
kuroko2-0.4.5 bin/cleanup_old_instances.rb
kuroko2-0.4.4 bin/cleanup_old_instances.rb
kuroko2-0.4.3 bin/cleanup_old_instances.rb
kuroko2-0.4.2 bin/cleanup_old_instances.rb
kuroko2-0.4.1 bin/cleanup_old_instances.rb
kuroko2-0.4.0 bin/cleanup_old_instances.rb
kuroko2-0.3.4 bin/cleanup_old_instances.rb
kuroko2-0.3.3 bin/cleanup_old_instances.rb
kuroko2-0.3.2 bin/cleanup_old_instances.rb
kuroko2-0.3.1 bin/cleanup_old_instances.rb
kuroko2-0.3.0 bin/cleanup_old_instances.rb
kuroko2-0.2.3 bin/cleanup_old_instances.rb
kuroko2-0.2.2 bin/cleanup_old_instances.rb
kuroko2-0.2.1 bin/cleanup_old_instances.rb
kuroko2-0.2.0 bin/cleanup_old_instances.rb