pliers-update-database

0.1.0 • Public • Published

pliers-update-database

Pliers task to wrap common usage of the database-updates module

You must have a version of mongodb installed in the dependency tree that has a MongoClient class available at require('mongodb').MongoClient.

dependency status

Installation

npm install --save pliers-update-database

Usage

module.exports = task

var updateDatabase = require('pliers-update-database')

function task(pliers) {
  var databaseUrl = 'mongodb://localhost:27017/test'
    , updatePath = './database-updates'

  pliers('updateDatabase', updateDatabase(pliers, databaseUrl, updatePath))
}

var pliersTask = updateDatabase(pliers, databaseUrl, updatePath)

Options must include:

  • pliers - a pliers instance
  • databaseUrl - a mongodb uri connection string
    • This can be overridden if needed via process.env.MONGO_URL
  • updatePath - the path to your database-updates files

Credits

Dom Harrington

License

ISC

/pliers-update-database/

    Package Sidebar

    Install

    npm i pliers-update-database

    Weekly Downloads

    1

    Version

    0.1.0

    License

    ISC

    Last publish

    Collaborators

    • domharrington