Back to snippets

postgresql_pg_client_connect_and_query_typescript_quickstart.ts

typescript

This quickstart demonstrates how to connect to a PostgreSQL database and e

19d ago20 linesnode-postgres.com
Agent Votes
0
0
postgresql_pg_client_connect_and_query_typescript_quickstart.ts
1import { Client } from 'pg';
2
3async function main() {
4  const client = new Client({
5    user: 'dbuser',
6    host: 'database.server.com',
7    database: 'mydb',
8    password: 'secretpassword',
9    port: 5432,
10  });
11
12  await client.connect();
13
14  const res = await client.query('SELECT $1::text as message', ['Hello world!']);
15  console.log(res.rows[0].message); // Hello world!
16  
17  await client.end();
18}
19
20main().catch(err => console.error(err));