{"size": 583, "ext": "js", "max_stars_repo_path": "source/database/database.js", "max_stars_repo_name": "lvreynoso/pollution-api", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "source/database/database.js", "max_issues_repo_name": "lvreynoso/pollution-api", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "source/database/database.js", "max_forks_repo_name": "lvreynoso/pollution-api", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 25.347826087, "max_line_length": 90, "alphanum_fraction": 0.6946826758}
// Mongoose connection

import mongoose from 'mongoose'
import assert from 'assert'

const uri = process.env.MONGODB_URI || 'mongodb://localhost/pollution-api'
mongoose.Promise = global.Promise;
mongoose.connect(
    uri,
    { useNewUrlParser: true },
    function(err, db) {
        assert.equal(null, err);
        // console.log("Connected successfully to database");

        // db.close(); turn on for testing
    }
);

mongoose.connection.on("error", console.error.bind(console, "MongoDB connection Error:"));
mongoose.set("debug", false);

export default mongoose.connection
