Почему не работает 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, при этом выводит единицу в консоли, а сам запрос(любой) не срабатывает.