Prevent Sequelize from outputting SQL to the console on execution of query?
Solution 1:
When you create your Sequelize object, pass false
to the logging
parameter:
var sequelize = new Sequelize('database', 'username', 'password', {
// disable logging; default: console.log
logging: false
});
For more options, check the docs.
Solution 2:
If config/config.json
file is used then add "logging": false
to the config.json
in this case under development configuration section.
// file config/config.json
{
"development": {
"username": "username",
"password": "password",
"database": "db_name",
"host": "127.0.0.1",
"dialect": "mysql",
"logging": false
},
"test": {
// ...
}
}