import { tenantDb } from '../src/config/database'; async function main() { const pool = await tenantDb.getPool('c52c2f5d-b1ae-45c6-8cc8-b11c9611618a', 'horux_hts240708lja'); const cols = await pool.query("SELECT column_name FROM information_schema.columns WHERE table_name = 'entidades_gestionadas' ORDER BY ordinal_position"); console.log('Columnas:', cols.rows.map((r: any) => r.column_name).join(', ')); const result = await pool.query('SELECT COUNT(*) FROM entidades_gestionadas'); console.log('Total entidades:', result.rows[0].count); const active = await pool.query("SELECT COUNT(*) FROM entidades_gestionadas WHERE active = true"); console.log('Activas:', active.rows[0].count); const contrib = await pool.query("SELECT COUNT(*) FROM entidades_gestionadas WHERE tipo = 'CONTRIBUYENTE'"); console.log('Contribuyentes:', contrib.rows[0].count); const activeContrib = await pool.query("SELECT COUNT(*) FROM entidades_gestionadas WHERE tipo = 'CONTRIBUYENTE' AND active = true"); console.log('Contribuyentes activos:', activeContrib.rows[0].count); await pool.end(); } main().catch(e => { console.error(e); process.exit(1); });