Files

26 lines
598 B
JavaScript
Raw Permalink Normal View History

2022-01-18 23:32:39 -06:00
require('./config');
const { Sequelize } = require('sequelize');
const sequelize = new Sequelize(
2022-03-03 23:09:14 -06:00
process.env.INSCRIPCIONES_DB,
process.env.USER_DB,
process.env.PASSWORD_DB,
2022-01-18 23:32:39 -06:00
{
2022-03-03 23:09:14 -06:00
host: process.env.HOST_DB,
2026-04-22 21:32:10 +01:00
dialect: process.env.TYPEDB || 'mariadb',
2022-01-18 23:32:39 -06:00
logging: false,
dialectOptions: {
useUTC: false,
},
2022-01-31 22:51:21 -06:00
timezone: '-06:00',
2026-04-22 21:32:10 +01: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)
},
2022-01-18 23:32:39 -06:00
}
);
module.exports = sequelize;