pg (node-postgres) — стандартный драйвер для PostgreSQL. Pool: const pool = new Pool({ connectionString: process.env.DATABASE_URL }). pool.query("SELECT * FROM users WHERE id = $1", [userId]) — параметризованный запрос. Клиент для транзакций: const client = await pool.connect(); try { client.query("BEGIN"); ... client.query("COMMIT"); } finally { client.release() }. Pool автоматически управляет соединениями. Используй $1, $2 параметры — никогда не конкатенируй SQL строки.
Как подключить PostgreSQL в Node.js через библиотеку pg?
Junior
366 просмотровAFK Offer AI
Реализуй функцию promisify — конвертирует callback функцию в Promise