Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Main
  2. var express     = require('express');
  3. var bodyParser  = require('body-parser');
  4. var MongoClient = require('mongodb').MongoClient;
  5.  
  6.  
  7. // Helped var`s
  8.  
  9. var app = express();
  10. var db;
  11.  
  12. //Server
  13.  
  14. app.use(bodyParser.json());
  15. app.use(bodyParser.urlencoded({ extended: true }));
  16.  
  17. app.get('/', function (req, res) {
  18.     res.send('Hello API');
  19. });
  20.  
  21. app.post('/api/addNewUser', function (req, res) {
  22.     var user = {
  23.         user_id: req.body.user_id
  24.     };
  25.  
  26.     db.collection('artists').insert(user, function(err, result) {
  27.         if (err) {
  28.             console.log(err);
  29.             return res.sendStatus(500);
  30.         }
  31.         res.send(req.body.user_id);
  32. })
  33. })
  34.  
  35. MongoClient.connect('mongodb://eq4l:1asd345gh@ds133044.mlab.com:33044/users', function (err, database) {
  36.     if (err) {
  37.         return console.log(err);
  38.     }
  39.     db = database;
  40.     app.listen(1337, function () {
  41.         console.log('API app started');
  42.     })
  43. })
  44.  
  45.  
  46. process.on('uncaughtException', function (err) {
  47.     console.log(err);
  48. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement