Вы путаете направление подключения. Это ноду надо подключать к базе, а не наоборот. Первое, что приходит на ум - пакет
pg
:
const { Client } = require('pg');
const client = new Client({
host: 'localhost',
user: 'your_username',
password: 'your_password',
database: 'your_database',
port: 5432,
});
client.connect()
.then(() => console.log('Connected to PostgreSQL'))
.catch(err => console.error('Connection error', err.stack));
client.query('SELECT NOW()', (err, res) => {
if (err) {
console.error(err);
return;
}
console.log('Time:', res.rows[0]);
client.end();
});