Я пытаюсь написать простой скрипт nodejs, который обращается к базе данных postgresql и выполняет запрос. Но когда я запускаю скрипт, это выглядит так:
Когда я запускаю запрос непосредственно из терминала, он работает:
Я не могу понять, что происходит. Может ли кто-нибудь помочь мне?
Полный сценарий:
const { Client } = require('pg');
let connectionURL = 'postgresql://ezert:<MY PASSWORD>@localhost:5432/mydb';
const client = new Client({
connectionURL: connectionURL
});
client.connect();
client.query("SELECT * FROM my_table", function (err, result) {
if (err) {
console.log('[ERROR]:\n' + err);
return;
}
console.log('[RESULT]:');
console.log(result.rows);
return;
});