Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2015
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var MongoClient = require('mongodb').MongoClient;
  2. var MONGO_URL = process.env.MONGO_URL;
  3.  
  4. var DataModel = function(db) {
  5.   this.createUser = function (newUser, onCreate) {
  6.     db.collection('users').insertOne(newUser, function (err, results) {
  7.       var user = {
  8.         "id": results.id;
  9.       }
  10.  
  11.       onCreate(null, user);
  12.     });
  13.   }
  14.  
  15.   this.getUser = function(userId, onGet) {
  16.  
  17.   }
  18.  
  19.   return this;
  20. }
  21.  
  22. module.exports = {
  23.   connect: function connect(onConnect) {
  24.    
  25.     MongoClient.connect(MONGO_URL, function (err, db) {
  26.  
  27.       var dm = new DataModel(db);
  28.       onConnect(null, dm);
  29.  
  30.     });
  31.   }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement