Я беру урок по базам данных и получаю эту ошибку при попытке запустить программу.
const express = require("express");
const app = express();
const bodyParser = require("body-parser");
app.set("port", 8080);
app.use(bodyParser.json({ type: "application/json" }));
app.use(bodyParser.urlencoded({ extended: true }));
const Pool = require("pg").Pool;
const config = {
host: "localhost",
user: "me",
password: "64594640",
database: "new"
};
const pool = new Pool(config);
//say hello
app.get("/hello", (req,res) => {
res.json("Hello world!");
});
app.get("/workshop", async (req,res) => {
try {
// find workshops
const template = "SELECT workshop FROM people";
const responce = await pool.query(template, [req.query.q]);
console.log(response);
} catch (err) {
console.log("whoops " + err);
}
});
app.listen(app.get("port"), () => {
console.log(`Find the server at: http://localhost:${app.get("port")}/`);
});
Я запускаю программу на узле, и у меня есть новая база данных postgresql с владельцем me.