const { Pool } = require('pg'); const pool = new Pool({ connectionString: process.env.DATABASE_URL || 'postgresql://kelly:kelly@localhost:5432/hub' }); (async () => { try { const result = await pool.query(` SELECT id, status, total_proxies, tested_proxies, passed_proxies, failed_proxies, created_at, started_at, completed_at FROM proxy_test_jobs ORDER BY created_at DESC LIMIT 5 `); console.log('\nšŸ“Š Recent Proxy Test Jobs:'); console.log('='.repeat(80)); result.rows.forEach(job => { console.log(`\nJob ID: ${job.id}`); console.log(`Status: ${job.status}`); console.log(`Progress: ${job.tested_proxies}/${job.total_proxies} (${job.passed_proxies} passed, ${job.failed_proxies} failed)`); console.log(`Created: ${job.created_at}`); console.log(`Started: ${job.started_at || 'N/A'}`); console.log(`Completed: ${job.completed_at || 'N/A'}`); }); process.exit(0); } catch (error) { console.error('Error:', error); process.exit(1); } })();