0.1.0 • Published 10 years ago

lowladb-node-mongo v0.1.0

Weekly downloads
16
License
-
Repository
github
Last release
10 years ago

LowlaDB-Node-Mongo Build Status

A MongoDB Datastore for LowlaDB on Node servers.

Installation

$ npm install lowladb-node-mongo --save

Usage

Construct an instance of MongoDatastore and configure LowlaDB to use it instead of the default datastore.

var app = require('express');
var lowla = require('lowladb-node');
var MongoDatastore = require('lowladb-node-mongo');

var lowlaConfig = {
  datastore: new MongoDatastore({ mongoUrl: 'mongodb://127.0.0.1/lowladb' })
};

lowla.configureRoutes(app, lowlaConfig);

The MongoDatastore constructor takes an optional configuration object. The following options are supported:

{
  // A MongoDB database to use, or falsey to use mongoUrl below instead
  db: false,

  // The Mongo URL to connect to if db was not specified
  mongoUrl: 'mongodb://127.0.0.1/lowladb',

  // Where to send log output
  logger: console
}
0.1.0

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago