diff options
Diffstat (limited to 'common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/globalschemas/gs_example.js')
-rw-r--r-- | common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/globalschemas/gs_example.js | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/globalschemas/gs_example.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/globalschemas/gs_example.js deleted file mode 100644 index af9ff11..0000000 --- a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/globalschemas/gs_example.js +++ /dev/null @@ -1,47 +0,0 @@ -var mongoose = require('../../lib'); - - -// import the global schema, this can be done in any file that needs the model -require('./person.js')(); - -// grab the person model object -var Person = mongoose.model('Person'); - -// connect to a server to do a quick write / read example - -mongoose.connect('mongodb://localhost/persons', function(err) { - if (err) { - throw err; - } - - Person.create({ - name: 'bill', - age: 25, - birthday: new Date().setFullYear((new Date().getFullYear() - 25)) - }, function(err, bill) { - if (err) { - throw err; - } - console.log('People added to db: %s', bill.toString()); - Person.find({}, function(err, people) { - if (err) { - throw err; - } - - people.forEach(function(person) { - console.log('People in the db: %s', person.toString()); - }); - - // make sure to clean things up after we're done - setTimeout(function() { - cleanup(); - }, 2000); - }); - }); -}); - -function cleanup() { - Person.remove(function() { - mongoose.disconnect(); - }); -} |