Files
inscripciones_api/server/config/sequelize.conf.js
T
2026-04-22 21:01:28 +01:00

26 lines
598 B
JavaScript

require('./config');
const { Sequelize } = require('sequelize');
const sequelize = new Sequelize(
process.env.INSCRIPCIONES_DB,
process.env.USER_DB,
process.env.PASSWORD_DB,
{
host: process.env.HOST_DB,
dialect: process.env.TYPEDB || 'mariadb',
logging: false,
dialectOptions: {
useUTC: false,
},
timezone: '-06:00',
pool: {
max: 5, // Máximo 5 conexiones
min: 0, // Mínimo 0
acquire: 30000, // Tiempo para adquirir conexión (30s)
idle: 10000, // Tiempo idle antes de cerrar (10s)
},
}
);
module.exports = sequelize;