Подключитесь к postgreSQL и выполните рендеринг с помощью node.js
Я пытаюсь подключиться к базе данных postgreSQL и отобразить результаты в моем HTML-файле. Я использую версию модуля node-postgres ^7.7.1
Мой код:
const express = require('express');
const { Pool, Client } = require('pg');
const pg = require('pg');
const config = {
user: 'username',
database: 'db_name',
password: 'userpass',
port: 3000
};
app.get('/', function (req, res) {
const pool = new pg.Pool(config)
const client = new pg.Client(connect);
// connection using created pool
pool.connect(function(err, client, done) {
client.query('SELECT * FROM example_table')
res.render('index')
done()
})
pool.end()
});
Я получаю сообщение об ошибке: не удается прочитать свойство 'query' из неопределенного. Как правильно подключиться к базе данных и отобразить результат?