Files
HotLunches/log-cleanup.php
T
2026-10-19 15:22:52 -07:00

54 lines
1.5 KiB
PHP

<?php
include "db.php";
// Cleanup email_queue table
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 45);
$query = "DELETE FROM email_queue WHERE processing_end_date_time < '$cdate'";
db_query($query);
// Cleanup email_send_log
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 180);
$query = "DELETE FROM email_send_log WHERE processed < '$cdate'";
db_query($query);
// Cleanup activity_log table
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 300);
$query = "DELETE FROM activity_log WHERE activity_datetime < '$cdate'";
db_query($query);
// Cleanup login_log
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 300);
$query = "DELETE FROM login_log WHERE last_login < '$cdate'";
db_query($query);
// Cleanup hotlunch_order_change_log
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 500);
$query = "DELETE FROM hotlunch_order_change_log WHERE updated_time < '$cdate'";
db_query($query);
// Cleanup user_paypal_transactions
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 1200);
$query = "DELETE FROM user_paypal_transactions WHERE posting_time < '$cdate'";
db_query($query);
// Cleanup user_bambora_transactions
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 1200);
$query = "DELETE FROM user_bambora_transactions WHERE posting_time < '$cdate'";
db_query($query);
// Cleanup registration_failures
$cdate = date("Y-m-d 00:00:00",time() - 60 * 60 * 24 * 100);
$query = "DELETE FROM registration_failures WHERE registration_time < '$cdate'";
db_query($query);
?>