const { Client } = require('pg'); const devlock = require('./devlock.js'); let dev = devlock.is_dev; console.log('[INFO] Environment:', dev ? 'Development Local' : 'Development Remote'); let client = new Client({ host: '192.168.192.2', port: 5432, user: 'timelapse', password: 'timelapse', database: 'timelapse' }); if (dev) { client = new Client({ host: 'mikoshi', port: 54322, user: 'timelapse', password: 'timelapse', database: 'timelapse_dev' }); } function init_database() { console.log('[DB] Initialisation de la base de données PostgreSQL...'); client.connect(err => { if (err) { console.error('Erreur de connexion à la base de données:', err); setTimeout(init_database, 3000); } else { console.log('[DB] Connecté à la base de données PostgreSQL.'); } }); } init_database(); module.exports = client;