systemic-mongodb

2.1.0 • Public • Published

Maintainability Test Coverage

systemic-mongodb

A systemic mongodb component

Usage

const System = require('systemic')
const mongodb = require('systemic-mongodb')

new System()
    .configure({
        mongodb: {
            url: 'mongodb://127.0.0.1/example',
            options: {
                server: {
                    poolSize: 5
                }
            },
            showConnectionString: false 
        }
    })
    .add('logger', console)
    .add('mongodb', mongodb()).dependsOn('config', 'logger')
    .start((err, components) => {
        // Do stuff with components.mongodb
    })

Parameters

  • url Use mongodb:// connection string
  • showConnectionString Show connection string on logs, false by default
  • options Options passed to MongoClient

/systemic-mongodb/

    Package Sidebar

    Install

    npm i systemic-mongodb

    Weekly Downloads

    10

    Version

    2.1.0

    License

    MIT

    Unpacked Size

    6.52 kB

    Total Files

    9

    Last publish

    Collaborators

    • cressie176
    • ulisesgascon
    • feliun
    • guidesmiths_bot