Files
Art-gallery/server/db.js
Danila KhodjaefandCursor 40db99d734 Initial commit: virtual art gallery application.
Express API with PostgreSQL, React/Vite/Three.js frontend, and locally cached artwork images.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 09:38:22 +03:00

17 lines
375 B
JavaScript

const { Pool } = require('pg');
require('dotenv').config();
const pool = new Pool({
host: process.env.DB_HOST,
port: parseInt(process.env.DB_PORT || '5432'),
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,
database: process.env.DB_NAME,
});
pool.on('error', (err) => {
console.error('Unexpected database error:', err);
});
module.exports = pool;