import { createPostgresPool } from './src/lib/postgres.mjs'; const pool = createPostgresPool({ connectionString: process.env.POSTGRES_URL }); async function main() { console.log("Memory before:", process.memoryUsage().heapUsed / 1024 / 1024, "MB"); const result = await pool.query(` SELECT event_id, observed_at, ingested_at, quote_id, jsonb_build_object('spendable', payload->'spendable', 'synced_at', payload->'synced_at') AS payload FROM ( SELECT event_id, observed_at, ingested_at, quote_id, payload FROM intent_inventory_snapshots ORDER BY COALESCE(observed_at, ingested_at) DESC LIMIT 50000 ) recent_inventory_snapshots ORDER BY COALESCE(observed_at, ingested_at) ASC `); console.log("Memory after fetch:", process.memoryUsage().heapUsed / 1024 / 1024, "MB"); console.log("Rows fetched:", result.rows.length); process.exit(0); } main().catch(console.error);