0.0.4 • Published 8 years ago

winston-pg v0.0.4

Weekly downloads
19
License
MIT
Repository
github
Last release
8 years ago

Postgres transport for Winston

CircleCI

Install

npm install --save winston pg winston-pg

Both pg and winsotn are peer dependencies.

Test and example

See index.spec.js for test spec.

Example usage:

const pgLogger = new PgLogger({
  name: 'test-logger',
  level: 'debug',
  connString: 'postgres://ubuntu@localhost:5432/circle_test',
  tableName: 'winston_logs',
});
logger = new winston.Logger({
  transports: [
    new winston.transports.Console({
      color: true,
      timestamp: true,
    }),
    pgLogger,
  ]
});
pgLogger.initTable(done); // or create the table in database by yourself