app-context-access-mongo
access-mongo initializer for app-context
Installation
$ npm install --save app-context-access-mongo
Usage
var AppContext = require('app-context');
var accessMongo = require('app-context-access-mongo');
module.exports = AppContext.createContext({
configure: function() {
this.use(
AppContext.RunLevel.Connected,
accessMongo('mongodb')
accessMongo({
default: 'mongodb://localhost/main',
users: 'mongodb://foo:bar@localhost/users'
})
);
var initialize = require('app-context-initialize');
this.use(
AppContext.RunLevel.Connected,
initialize({
'access-mongo': {
default: '$mongodb.centralDB',
users: '$mongodb.users'
}
})
);
}
});