Почему не работает client.query postgresql?

Пытаюсь сделать запрос к базе данных PostgreSql, использую библиотеку pg.

Код:

const { Router } = require('express')
const router = Router()
const { Client, Pool } = require('pg')
const port = 65487
const connectionString = `postgres://postgres:Gfhsuby123@localhost:${port}/wiki_parser`
const client = new Client({
    connectionString: connectionString
})

client.connect()

router.post(
    '/abbr',
    (request, response) => {
        client.query('SELECT NOW()', (err, res) => {
            console.log(err, res)
            console.log('1')
        })
    }
)

Сам post срабатывает, но в client.query не заходит. Но если добавить client.end после query, то вылазит ошибка Connection terminated, при этом выводит единицу в консоли, а сам запрос(любой) не срабатывает.


Ответы (0 шт):