import mariadb from 'mariadb'; import { env } from '../config/env.js'; export const pool = mariadb.createPool({ host: env.db.host, port: env.db.port, user: env.db.user, password: env.db.password, database: env.db.database, connectionLimit: 5, multipleStatements: true }); export async function withConn(fn) { const conn = await pool.getConnection(); try { return await fn(conn); } finally { conn.end(); } }