user.js
625 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// # user
var mongoose = require('mongoose'),
common = require('./common'),
Schema = mongoose.Schema,
mongooseTypes = require('mongoose-types')
mongooseTypes.loadTypes(mongoose)
//var Email = mongoose.SchemaTypes.Email
var User = new Schema({
/*email: {
type: Email,
required: true,
unique: true
}*/
name: String
})
User.plugin(common)
module.exports = User;
var MUser = mongoose.model('User', User);
var user = new MUser({
name: 'user@example.com',
});
MUser.create({name: 'john'}, function( err, project ) {
console.log(200, 'Hello, this is Igloo.')
});
console.log(MUser.db);