const { Client } = require("pg"); const { postgresSQL } = require("./keys") const client = new Client(postgresSQL); async function connect() { try { await client.connect(); console.log("Database connected!"); } catch (error) { console.error(error) } } connect(); async function query(queryString, param) { try { let result = await client.query(queryString, param); let resultarray = []; for (let row of result.rows) { resultarray.push(row.obj); } return resultarray; } catch (error) { console.log(error) } } async function nonQuery(queryString, param) { try { await client.query(queryString, param); } catch (error) { console.error(error) } } module.exports = { query, nonQuery }