diff --git a/servatrice/scripts/maint_replays b/servatrice/scripts/maint_replays new file mode 100644 index 00000000..b1326d9b --- /dev/null +++ b/servatrice/scripts/maint_replays @@ -0,0 +1,6 @@ +#!/bin/bash +#RUN THIS SCRIPT TO REMOVE ALL COCKATRICE REPLAYS FROM THE DATABASE +#--CAN BE SCHEDULED WITH CRONTAB + +mysql --defaults-file=./mysql.cnf -h localhost -e 'truncate table servatrice.cockatrice_replays' +mysql --defaults-file=./mysql.cnf -h localhost -e 'truncate table servatrice.cockatrice_replays_access' diff --git a/servatrice/scripts/maint_sessions b/servatrice/scripts/maint_sessions new file mode 100644 index 00000000..1fabd68f --- /dev/null +++ b/servatrice/scripts/maint_sessions @@ -0,0 +1,7 @@ +#!/bin/bash +#REPLACE THE --date="1 month ago" WITH THE TIME FRAME TO CLEAR UP +#EX: --date="1 day ago" (FOR SINGLE DAY) +#--CAN BE SCHEDULED WITH CRONTAB + +DATE=$(date +%Y-%m --date="1 month ago") +mysql --defaults-file=./mysql.cnf -h localhost -e "delete from servatrice.cockatrice_sessions where start_time like \"${DATE}%\"" diff --git a/servatrice/scripts/mysql.cnf b/servatrice/scripts/mysql.cnf new file mode 100644 index 00000000..e5d901be --- /dev/null +++ b/servatrice/scripts/mysql.cnf @@ -0,0 +1,3 @@ +[client] +user={db_username} +password={db_password}