request-sequelize-logger

0.3.0 • Public • Published

request-sequelize-logger

Log requests made with request in a Sequelize model.

Usage:

var request = require('request');
var Sequelize = require('sequelize');
var SequelizeLogger = require('request-sequelize-logger');
 
var sequelize = new Sequelize('test', 'root', '', {
  logging: console.log
});
 
var logger = SequelizeLogger('test_logger', sequelize);
 
sequelize.sync({force: true}).done(function (err) {
 
  logger(request.post('http://google.com/?some_qs=true', { form: {test: true} }));
  logger(request.post('http://httpbin.org/post', { form: {test: true} }));
  logger(request.get('http://httpbin.org/get', { qs: {test: true} }));
  logger(request.head('http://httpbin.org/get', { qs: {test: true} }));
 
});

Readme

Keywords

none

Package Sidebar

Install

npm i request-sequelize-logger

Weekly Downloads

29

Version

0.3.0

License

none

Unpacked Size

8.24 kB

Total Files

6

Last publish

Collaborators

  • loicmahieu