Common storage models for various Storj services
npm install storj-service-storage-models --save
var Storage = require('storj-service-storage-models');
var db = new Storage(
'mongodb://127.0.0.1:27017/storj-bridge-database-name',
{
auth: {
user: 'myuser',
pass: 'mypassword'
},
mongos: {
ssl: true
}
},
{
logger: myAwesomeLogger
});
db.models.User.findOne({ email: '[email protected]' }, function(err, user) {
if (err) {
console.error(err.message);
} else {
console.info(user);
}
});
If using billing functionality, be sure to include your own .env
file with necessary environment variables.