const { Client } = require('pg'); const client = new Client({ host: 'kerboul.me', port: 5777, user: 'timelapse', password: 'timelapse', database: 'timelapse' }); const connectWithRetries = (retries) => { client.connect((err) => { if (err) { console.error('Erreur de connexion à la base de données:', err); if (retries > 0) { console.log(`Tentative de reconnexion... (${retries} tentatives restantes)`); setTimeout(() => connectWithRetries(retries - 1), 5000); // Réessayer après 5 secondes } else { console.error('Impossible de se connecter à la base de données après plusieurs tentatives.'); } return; } console.log('Connecté à la base de données PostgreSQL.'); }); }; connectWithRetries(5); module.exports = client;