From 4c913b40c0b84351b8ffba35435a44add389906a Mon Sep 17 00:00:00 2001 From: albert Date: Thu, 7 Mar 2013 16:01:49 -0500 Subject: [PATCH] add db maintenance to cron script --- config/schedule.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/config/schedule.rb b/config/schedule.rb index 60bdbf29d..00403256d 100644 --- a/config/schedule.rb +++ b/config/schedule.rb @@ -8,14 +8,20 @@ every 1.day do runner "PostPruner.new.prune!" end -every 1.day do +every 1.day, :at => "1:00 am" do runner "Upload.delete_all(['created_at < ?', 1.day.ago])" end -every 1.day do +every 1.day, :at => "2:00 am" do runner "ModAction.delete_all(['created_at < ?', 3.days.ago])" end +every 1.day, :at => "3:00 am" do + command "cd /var/www/danbooru2/current ; script/donmai/backup_db" + command "cd /var/www/danbooru2/current ; script/donmai/backup_db_to_s3" + command "cd /var/www/danbooru2/current ; script/donmai/prune_backup_dbs" +end + if environment == "production" every 1.hour do runner "AmazonBackup.execute"