const db = require('./backend/db-sqlite'); async function check() { try { const result = await db.query("SELECT name FROM sqlite_master WHERE type='table' ORDER BY name"); console.log('Tables:', result.rows.map(r => r.name).join(', ')); // Check key tables const keyTables = ['logistics_companies', 'purchase_orders', 'payment_plans', 'executions', 'payment_nodes', 'payment_records', 'purchase_requests', 'returns', 'budget_projects', 'exchange_rates', 'customers', 'users']; for (const t of keyTables) { try { const r = await db.query(`SELECT COUNT(*) as cnt FROM ${t}`); console.log(` ${t}: ${r.rows[0].cnt} rows`); } catch(e) { console.log(` ${t}: MISSING - ${e.message}`); } } } catch(e) { console.log('Error:', e.message); } process.exit(); } check();