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 searchNetzUsage() { try { const res = await pool.query("SELECT DISTINCT \"nutzart\" FROM bw_scheddebrock.\"Nutzung\" WHERE \"nutzart\" ILIKE '%netz%'"); console.log("nutzart containing 'netz':"); res.rows.forEach(row => console.log("- " + row.nutzart)); const res2 = await pool.query("SELECT DISTINCT \"bez\" FROM bw_scheddebrock.\"Nutzung\" WHERE \"bez\" ILIKE '%netz%'"); console.log("bez containing 'netz':"); res2.rows.forEach(row => console.log("- " + row.bez)); const res3 = await pool.query("SELECT DISTINCT \"name\" FROM bw_scheddebrock.\"Nutzung\" WHERE \"name\" ILIKE '%netz%'"); console.log("name containing 'netz':"); res3.rows.forEach(row => console.log("- " + row.name)); } catch (err) { console.error("Error:", err); } finally { await pool.end(); } } searchNetzUsage();