Add script to remove old reminders
This commit is contained in:
1 parent
894961e2cd
commit
6340f5a20f
4 files changed
+18
-1
No files matched your search
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Load environment
|
||||
source /etc/reminder-rs/config.env
|
||||
|
||||
if [ -z "${SENT_CLEAN_AGE}" ]; then
|
||||
mysql -D reminders -e "DELETE FROM reminders WHERE status != 'pending' AND \`utc_time\` < NOW() - INTERVAL ${SENT_CLEAN_AGE} MONTH"
|
||||
fi;
|
||||
|
||||
if [ -z "${TOTAL_CLEAN_AGE}" ]; then
|
||||
mysql -D reminders -e "DELETE FROM reminders WHERE \`utc_time\` < NOW() - INTERVAL ${TOTAL_CLEAN_AGE} MONTH"
|
||||
fi;
|
||||
Reference in new issue
Block a user