const { Pool } = require('pg'); const pool = new Pool({ connectionString: 'postgresql://postgres:password@localhost:5432/cim_processor' }); async function checkData() { try { console.log('šŸ” Checking database data for recent document...'); const result = await pool.query(` SELECT id, original_file_name, status, analysis_data, generated_summary FROM documents WHERE id = '435be351-e022-478a-a388-d0c71328cd06' `); if (result.rows.length > 0) { const doc = result.rows[0]; console.log('šŸ“„ Document:', doc.original_file_name); console.log('šŸ“Š Status:', doc.status); console.log('šŸ” Has analysis_data:', !!doc.analysis_data); console.log('šŸ“ Generated summary length:', doc.generated_summary?.length || 0); if (doc.analysis_data) { console.log('\nšŸ“‹ Analysis data keys:', Object.keys(doc.analysis_data)); console.log('\nšŸ“Š Analysis data structure:'); console.log(JSON.stringify(doc.analysis_data, null, 2)); } else { console.log('\nāŒ No analysis_data found!'); } } else { console.log('āŒ Document not found'); } } catch (error) { console.error('āŒ Error:', error.message); } finally { await pool.end(); } } checkData();