Learn how to connect PostgreSQL with NodeJs, While you are using PostgreSQL as database and NodeJs as backend, you need PostgreSQL database packages to connect with nodejs. There are various packages available but most popular and well documented is node-postgres pg. Let’s start.
Within the download you'll find the following directories and files:
Connecting NodeJs & PostgreSQL
.
├──── app.js
├──── package.json
├── package-lock.json
├── .gitattributes
├── .gitignore
├── LICENSE
└── README.md
Create Database and use the credentials at connectionStrings
.
const { Client } = require('pg');
var connectionString = "postgres://postgres:[email protected]:5432/database";
const client = new Client({
connectionString: connectionString
});
CREATE TABLE Employee(
id int not null,
name text not null,
rollnumber int not null
);
INSERT INTO Employee values(1,'John',1001);
npm install
in terminal/console in the source folder where package.json
is locatednode app.js
in terminal/console in the source folder where app.js
is locatedDocumented on medium
Documented is available node-postgres(Doc) pg
Copyright 2019 Connecting NodeJs & PostgreSQL, released under the MIT License.