Estoy tratando de ejecutar el proyecto node JS ejecutando el comando nodemon app.js
, pero recibo este error
"error: Unable to connect to the database:, SequelizeConnectionRefusedError: connect ECONNREFUSED 127.0.0.1:5432".
Redis está en funcionamiento, aún se produce este error. No tengo Postgres instalado. Podria esto ser un problema?
const sequelize = new Sequelize('postgres://manishrana:12345@localhost:5432/tutorial', { logging: false, define: { freezeTableName: true, }, dialect: 'postgres', protocol: 'postgres', /* dialectOptions: { ssl: { require: false, rejectUnauthorized: false, }, trim: true, }, */ pool: { max: 5, min: 0, acquire: 30000, idle: 10000, }, }); const connectToDb = async () => { await sequelize .authenticate() .then((response) => { //console.log(response); logger.info('Connection has been established successfully.'); }) .catch((err) => { logger.error(`Unable to connect to the database:, ${err}`); }); };
Intente esta forma a continuación para inicializar su conexión de Sequelize
const sequelize = new Sequelize(url, { dialect: 'postgres', logging, ssl: false, dialectOptions: { ssl: { rejectUnauthorized: false }, }, });