// const mariadb = require('mariadb') import * as mariadb from 'mariadb'; // const dotenv = require('dotenv') // import path = require('path'); // console.log('NODE_ENV =', process.env.NODE_ENV); // const envFile = process.env.NODE_ENV === 'development' ? '.env.development' : '.env'; // dotenv.config({ path: path.resolve(process.cwd(), envFile) }); // console.log(`Loaded environment from ${envFile}`); // console.log(process.env.DB_HOST) const pool = mariadb.createPool({ host: process.env.DB_HOST, port: Number(process.env.DB_PORT), user: process.env.DB_USERNAME, password: process.env.DB_PASSWORD, connectionLimit: 5, connectTimeout: 10000, // give it more breathing room acquireTimeout: 15000, database: 'ranger_unit_tracker', ssl: false, }); export default pool;