{"size": 429, "ext": "js", "max_stars_repo_path": "backend/user/utils/db.js", "max_stars_repo_name": "crocco95/books-app-nevm", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "backend/user/utils/db.js", "max_issues_repo_name": "crocco95/books-app-nevm", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "backend/user/utils/db.js", "max_forks_repo_name": "crocco95/books-app-nevm", "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": 20.4285714286, "max_line_length": 52, "alphanum_fraction": 0.5990675991}
const mongoose = require('mongoose');
const dbConfig = require('../config/db.config');

const connect = async () => {
    return mongoose.connect( dbConfig.connectionUri,
        {
            useUnifiedTopology: true,
            useNewUrlParser:true,
            useFindAndModify: false,
        }
    );
}

const disconnect = async () => {
    return mongoose.disconnect();
}

module.exports = {
    connect,
    disconnect,
}