pino-pg

A Pino Transport for PostgreSQL databases.

Usage no npm install needed!

<script type="module">
  import pinoPg from 'https://cdn.skypack.dev/pino-pg';
</script>

README

pino-pg

A Pino Transport for PostgreSQL databases.

GitHub Workflow Status GitHub npm

Requirement

This package requires at least Node.js version 10.

Installation

npm install pino-pg

Usage

Store logs to PostgreSQL.

node my-app.js | pino-pg --connectionUrl <your connection string> --table <your logs table> --column <your column table>

Options

  • The connectionUrl (or u) must contain the postgres url string.
  • The table (or t) must contain the table name. Default to logs.
  • The column (or c) must contain the name of the JSONB column where you want to store log entries.

License

Licensed under MIT