Как подключиться к Postgres через Node.js

Я обнаружил, что пытаюсь создать базу данных postgres, поэтому я установил postgres и запустил сервер с initdb / usr / local / pgsql / data , затем я запустил этот экземпляр с postgres -D / usr / local / pgsql / data теперь, как я могу взаимодействовать с этим через узел? Например, какой должна быть строка подключения , или как я могу узнать, что это такое.

119
задан Kevin Burke 3 February 2015 в 20:00
поделиться

1 ответ

Мы можем также использовать postgresql-легкий . Это основано пост-ГРЭС узла и sqlutil. Примечание: pg_connection.js & your_handler.js находятся в той же папке. db.js находится в помещенной папке конфигурации.

pg_connection.js

const PgConnection = require('postgresql-easy');
const dbConfig = require('./config/db');
const pg = new PgConnection(dbConfig);
module.exports = pg;

./config/db.js

module.exports =  {
  database: 'your db',
  host: 'your host',
  port: 'your port',
  user: 'your user',
  password: 'your pwd',
}

your_handler.js [11 12]

  const pg_conctn = require('./pg_connection');

  pg_conctn.getAll('your table')
    .then(res => {
         doResponseHandlingstuff();
      })
    .catch(e => {
         doErrorHandlingStuff()     
      })
0
ответ дан 24 November 2019 в 01:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: