const { Pool } = require('pg'); require('dotenv').config(); const pool = new Pool({ host: process.env.DB_HOST, port: parseInt(process.env.DB_PORT), user: process.env.DB_USER, password: process.env.DB_PASSWORD, database: process.env.DB_NAME, }); async function listTables() { try { const res = await pool.query("SELECT table_name FROM information_schema.tables WHERE table_schema = 'bw_scheddebrock'"); console.log("Tables in bw_scheddebrock:"); for (const row of res.rows) { const countRes = await pool.query(`SELECT count(*) FROM bw_scheddebrock."${row.table_name}"`); console.log(`- ${row.table_name}: ${countRes.rows[0].count} rows`); } } catch (err) { console.error("Error:", err); } finally { await pool.end(); } } listTables();