/** * Прямой клиент к БД zeropost (для авторизации — engine не даёт login роута) */ import { Pool } from 'pg'; let pool; export function getPool() { if (!pool) { pool = new Pool({ host: process.env.DB_HOST || 'localhost', port: parseInt(process.env.DB_PORT || 5432), database: process.env.DB_NAME || 'zeropost', user: process.env.DB_USER || 'postgres', password: process.env.DB_PASS || 'postgres', }); } return pool; } export const q = (text, params) => getPool().query(text, params);