Проблема подключения базы данных PostgreSQL к проекту в vs Code

Помогите пожалуйста!!! Проблема подключения базы данных PostgreSQL к проекту в vs Code.

Мой код для подключения к бд:

const express = require('express');
const path = require('path');
const { threadId } = require('worker_threads');
const app = express();

const { Pool } = require('pg');

const pool = new Pool({
  user: 'postgres',
  host: 'localhost',
  database: 'SchoolProject',
  password: '123',
  port: 5432,
});

// Проверка подключения к базе данных
pool.connect((err, client, release) => {
    if (err) {
        return console.error('Ошибка подключения к базе данных', err.stack);
    }
    console.log('Успешное подключение к базе данных PostgreSQL');
    client.release();
});

const PORT = process.env.PORT || 3000;
app.listen(PORT, () => {
console.log(`Сервер запущен на порту ${PORT}`);
});

Когда пишу в консоль node index.js, в терминале выводиться следующее

Ошибка подключения к базе данных error: ���� ������ "SchoolProject" �� ����������

  • at Parser.parseErrorMessage (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\parser.js:287:98

)

  • at Parser.handlePacket (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\parser.js:126:29)

  • at Parser.parse (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\parser.js:39:38)

  • at Socket. (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\index.js:11:42)

  • at Socket.emit (node:events:514:28)

  • at addChunk (node:internal/streams/readable:376:12)

  • at readableAddChunk (node:internal/streams/readable:349:9)

  • at Readable.push (node:internal/streams/readable:286:10)

  • at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

В pgAdmin указал всё также: user: 'postgres', host: 'localhost', database: 'SchoolProject', password: '123', port: 5432,

Я новичок, подскажите пожалуйста.

P.S. полный текст ошибки Сервер запущен на порту 3000 error: ���� ������ "SchoolProject" �� ����������

  • at Parser.parseErrorMessage (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\parser.js:287:98)

  • at Parser.handlePacket (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\parser.js:126:29)

  • at Parser.parse (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\parser.js:39:38)

  • at Socket. (C:\Users\79137\Desktop\Всё\Прога\Kurs\node_modules\pg-protocol\dist\index.js:11:42)

  • at Socket.emit (node:events:514:28)

  • at addChunk (node:internal/streams/readable:376:12)

  • at readableAddChunk (node:internal/streams/readable:349:9)

  • at Readable.push (node:internal/streams/readable:286:10)

  • at TCP.onStreamRead (node:internal/stream_base_commons:190:23) {

  • length: 101,

  • everity: '�����',

  • code: '3D000',

  • detail: undefined,

  • hint: undefined,

  • position: undefined,

  • internalPosition: undefined,

  • internalQuery: undefined,

  • where: undefined,

  • schema: undefined,

  • table: undefined,

  • column: undefined,

  • dataType: undefined,

  • constraint: undefined,

  • file: 'postinit.c',

  • line: '1021',

  • routine: 'InitPostgres' } введите сюда описание изображения


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