My plan is add something like this ```go func DataRetentionWorker(db *sql.DB) { ticker := time.NewTicker(24 * time.Hour) for range ticker.C { // Archiving old data // Delete archived data // Refresh materialized views } } ```