Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mongoose = require('mongoose'),
- User = mongoose.model('Users');
- exports.list_all_users = function(req, res) {
- User.find({}, function(err, users) {
- if (err)
- res.send(err);
- res.json(users);
- });
- };
- // exports.list_all_users = function(req, res){
- // res.send("display all users");
- // };
- exports.create_a_user = function(req, res){
- res.send("user_created");
- };
- exports.delete_a_user = function(req, res){
- res.send("user_deleted");
- };
- 'use strict';
- module.exports = function(app) {
- var users = require('../controllers/users');
- // users Routes
- app.route('/users')
- .get(users.list_all_users);
- }
- 'use strict';
- var mongoose = require('mongoose');
- var Schema = mongoose.Schema;
- var UserSchema = new Schema({
- _id:{
- type : Number,
- auto : true },
- name: {
- type : String,
- required: 'Kindly enter the name '
- },
- password: {
- type: String
- },
- email:{
- type: String,
- required: 'Kindly enter the mailId '
- },
- role:{
- type: String,
- required : 'Enter a valid role '
- },
- invitedBy: {
- type: Number,
- required : 'Valid number'
- }
- });
- module.exports = mongoose.model('Users', UserSchema);
- var express = require('express'),
- app = express(),
- port = process.env.PORT || 3000,
- mongoose = require('mongoose'),
- User = require('./model/UserModel'), //created model loading here
- bodyParser = require('body-parser');
- // mongoose instance connection url connection
- var dbConfig = require('./db');
- mongoose.Promise = global.Promise;
- mongoose.connect(dbConfig.config);
- app.use(bodyParser.urlencoded({ extended: true }));
- app.use(bodyParser.json());
- var userRoutes = require('./routes/users'); //importing route
- userRoutes(app); //register the route
- app.listen(port);
- console.log('todo list RESTful API server started on: ' + port);
- {
- "_id": 112,
- "name": "abcd",
- "password": "hash12341234",
- "email": "questioner@hotmail.com",
- "role": "musician",
- "invitedBy": 1
- }
- var mongoose = require('mongoose'),
- User = require('../model/UserModel')
- var db = mongoose.connect("mongodb://localhost/XXXXX");
- var Schema = mongoose.Schema;
Add Comment
Please, Sign In to add comment