const mongoose = require('mongoose') mongoose.plugin(schema => { schema.set('toObject', { getters: true }) schema.set('toJSON', { getters: true }) schema.set('timestamps', { createdAt: 'created_at', updatedAt: 'updated_at' }) }) mongoose.connect('mongodb://root:e9a15xftSaqNgR1fNMSUEHVqYDVh5XiDSW8Dt9sG1UyHvOE6nSTtQguaO4vor4Fp@noxkpqjq8ufxq969ut0v5p3m:27017/orisoxin?directConnection=true&authSource=admin', { // mongoose.connect('mongodb://root:asrerb6udsf13sdfb6@srv-captain--danak-mongo-2:27017/orisoxin?authSource=admin', { // mongoose.connect('mongodb://localhost:27017/OrisOxin', { useNewUrlParser: true, useUnifiedTopology: true, useFindAndModify: false, useCreateIndex: true }) const database = mongoose.connection database.on('error', console.error.bind(console, 'connection error:')) database.once('open', function callback() { console.log("MongoDB Connected...") }) module.exports = database