1.0.6 • Published 7 years ago

egg-mongoose-logger v1.0.6

Weekly downloads
46
License
MIT
Repository
github
Last release
7 years ago

egg-mongoose-logger

NPM version build status Test coverage David deps Known Vulnerabilities npm download

Install

$ npm i egg-mongoose-logger --save

Usage

// {app_root}/config/plugin.js
exports.mongooseLogger = {
  enable: true,
  package: 'egg-mongoose-logger',
};

Configuration

// {app_root}/config/config.default.js
exports.mongooseLogger = {
  debug: true,
  // custom formatter, optional
  formatter: function(meta) {
    const query = JSON.stringify(meta.query);
    const options = JSON.stringify(meta.options || {});
    return `db.getCollection('${meta.collectionName}').${meta.methodName}(${query}, ${options})`;
  },
};

see config/config.default.js for more detail.

Example

Questions & Suggestions

Please open an issue here.

License

MIT

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago