modify userModel properties
This commit is contained in:
@@ -4,11 +4,14 @@ var mongoose = require('mongoose');
|
|||||||
var Schema = mongoose.Schema;
|
var Schema = mongoose.Schema;
|
||||||
|
|
||||||
var UserSchema = new Schema({
|
var UserSchema = new Schema({
|
||||||
// TODO modify later, just for testing
|
// TODO additional fields may be added
|
||||||
name: {
|
username: {
|
||||||
type: String,
|
type: String,
|
||||||
required: 'Name'
|
required: 'Name'
|
||||||
},
|
},
|
||||||
|
email: {
|
||||||
|
type: String
|
||||||
|
},
|
||||||
Created_date: {
|
Created_date: {
|
||||||
type: Date,
|
type: Date,
|
||||||
default: Date.now
|
default: Date.now
|
||||||
|
|||||||
10
server.js
10
server.js
@@ -1,9 +1,9 @@
|
|||||||
var express = require('express'),
|
var express = require('express'),
|
||||||
app = express(),
|
app = express(),
|
||||||
port = process.env.PORT || 3000,
|
port = process.env.PORT || 3000,
|
||||||
mongoose = require('mongoose'),
|
mongoose = require('mongoose'),
|
||||||
User = require('./api/models/userModel'), //created model loading here
|
User = require('./api/models/userModel'), //created model loading here
|
||||||
bodyParser = require('body-parser');
|
bodyParser = require('body-parser');
|
||||||
|
|
||||||
// mongoose instance connection url connection
|
// mongoose instance connection url connection
|
||||||
mongoose.Promise = global.Promise;
|
mongoose.Promise = global.Promise;
|
||||||
|
|||||||
Reference in New Issue
Block a user