Skip to content

cr0n0s/co-mongodb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

co-mongodb

Build Status

Manipulation library to use the mongodb native driver with generator based flow control libraries such as co and frameworks such as koa.

Instalation

$ npm install co-mongodb

Example

var comongo = require('co-mongodb');

co(function *() {
  // db is just a regular Db instance from the native driver.
  db = yield comongo.client.connect('mongodb://localhost:27017/test');
  
  // The same goes for collection.
  var collection = yield comongo.db.collection(db, 'testCollection');
  
  var result = yield comongo.db.addUser(db, 'user', 'pass');
  var user = result[0];
  yield comongo.db.removeUser(db, 'user');
  
  yield comongo.db.close(db);
})();

Supported functions

More to come soon...

About

Fork of co-mongodb

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.4%
  • Makefile 0.6%