import mysql from 'mysql2/promise' const pool = mysql.createPool({ host: process.env.DB_HOST || 'localhost', port: parseInt(process.env.DB_PORT || '3306'), user: process.env.DB_USER || 'root', password: process.env.DB_PASSWORD || '', database: process.env.DB_NAME || 'cbd420', waitForConnections: true, connectionLimit: 50, // Increased from 10 to handle more concurrent requests queueLimit: 0, connectTimeout: 60000, // 60 seconds timeout for establishing connection idleTimeout: 600000, // 10 minutes - close idle connections after this time }) export default pool