const mysql = require('mysql2'); const path = require('path'); // Prioritize machine-specific local config (.env.local) require('dotenv').config({ path: path.join(__dirname, '.env.local') }); require('dotenv').config(); // Fallback to standard .env const pool = mysql.createPool({ host: process.env.DB_HOST, user: process.env.DB_USER, password: process.env.DB_PASSWORD, database: process.env.DB_NAME, port: process.env.DB_PORT || 3306, waitForConnections: true, connectionLimit: 10, queueLimit: 0 }); module.exports = pool.promise();