0.0.5 • Published 6 years ago

adonis-mongodb-native v0.0.5

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

npm version

adonis-mongodb-native

Simple tools to connect Adonisjs application to node-mongodb-native

🚧 working in progress 🚧

How to use

Add provider to start/app.js

const providers = [
    ...,
    'adonis-mongodb-native/providers/MongodbNativeProvider'
]

Add aliases to start/app.js

const aliases = {
    ...,
    mongodb: 'adonis-mongodb-native',
}

Add database config to config/database.js

Temporary just support CONNECTION STRING

mongodb: {
    connection: {
        string: Env.get('MONGO_CONNECTION_STRING'),
        database: Env.get('MONGO_DATABASE'),
    }
}

Connect mongodb when application start on start/routes.js

const mongodb = use('mongodb').connect();

// Or to log the connection status:
const mongodb = use('mongodb').connect().then((res, err) => {console.log(res, err))});

Use it in your application

const mongodb = use('mongodb');
mongodb.xxxx
0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago