Skip to content

Commit 396cf09

Browse files
committed
update mongodb modules
1 parent d3c69a2 commit 396cf09

File tree

4 files changed

+20
-28
lines changed

4 files changed

+20
-28
lines changed

lib/data/connection-data.js

-11
This file was deleted.

lib/data/index.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
var nconf = require('nconf');
22
var getDb = require('mongo-getdb');
33

4-
getDb.init({url: nconf.get("db")});
4+
getDb.init(nconf.get("db"), {
5+
server: {
6+
socketOptions: {
7+
connectTimeoutMS: 500,
8+
keepAlive: 300
9+
}
10+
}
11+
});
512

613
module.exports = getDb;

lib/sessionStore.js

+7-13
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
1-
var express = require('express');
2-
var getDb = require('./data');
3-
var xtend = require('xtend');
4-
var MongoStore = require('connect-mongo')(express);
1+
var getDb = require('./data');
2+
var Yams = require('yams');
53

6-
var dbAndCred = getDb.getDbAndCredentials();
7-
8-
var store = new MongoStore(xtend(dbAndCred, {
9-
collection: 'sessions',
10-
auto_reconnect: true,
11-
ensureIndex: false
12-
}));
13-
14-
module.exports = store;
4+
module.exports = new Yams(function (callback) {
5+
getDb(function (db) {
6+
callback(null, db.collection('sessions'));
7+
});
8+
});

package.json

+5-3
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
"passport": "~0.1.12",
1212
"jade": "~0.27.7",
1313
"winston-email": "0.0.6",
14-
"mongodb": "~1.2.14",
14+
"mongodb": "~1.3.15",
1515
"xtend": "~2.0.3",
16-
"mongo-getdb": "0.0.6",
1716
"connect-mongo": "https://github.com/jfromaniello/connect-mongo/tarball/master",
18-
"ejs": "~0.8.4"
17+
"ejs": "~0.8.4",
18+
"connect": "~2.8.5",
19+
"yams": "0.0.2",
20+
"mongo-getdb": "~1.0.1"
1921
},
2022
"main": "app.js",
2123
"scripts": {

0 commit comments

Comments
 (0)