mongodb.js 602 B

1234567891011
  1. var mongoose = require('mongoose');
  2. var mongodbUrl;
  3. if (process.env.MONGODB_USERNAME && process.env.MONGODB_PASSWORD && process.env.MONGODB_PORT_27017_TCP_ADDR && process.env.MONGODB_PORT_27017_TCP_PORT && process.env.MONGODB_INSTANCE_NAME) {
  4. mongodbUrl = 'mongodb://' + process.env.MONGODB_USERNAME + ':' + process.env.MONGODB_PASSWORD + '@' + process.env.MONGODB_PORT_27017_TCP_ADDR + ':' + process.env.MONGODB_PORT_27017_TCP_PORT + '/' + process.env.MONGODB_INSTANCE_NAME;
  5. }
  6. else {
  7. mongodbUrl = 'mongodb://localhost:27017/danmaku';
  8. }
  9. mongoose.connect(mongodbUrl);
  10. module.exports = mongoose;