diff options
Diffstat (limited to 'protoype/router/index.js')
-rw-r--r-- | protoype/router/index.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/protoype/router/index.js b/protoype/router/index.js new file mode 100644 index 0000000..d7da788 --- /dev/null +++ b/protoype/router/index.js @@ -0,0 +1,25 @@ +/* + * index.js + * + * main route + * + */ + +var util = require('util'); +var db = require('../mydb.js'); + +function root(req, res) { + db.users.find(function(err, items) { + if (err || !items || items.length == 0) + util.log('[index pn] nothing in db or error retrieving'); + + res.render('index', { + title: 'Challenger 2.0', /* might use app.locals */ + users: items + }); + }); +} + +/* we're exporting object of type module, so exports is enough */ +exports.root = root; + |