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' }) }) const mongoUri = process.env.MONGODB_URI || 'mongodb://root:e9a15xftSaqNgR1fNMSUEHVqYDVh5XiDSW8Dt9sG1UyHvOE6nSTtQguaO4vor4Fp@noxkpqjq8ufxq969ut0v5p3m:27017/orisoxin?directConnection=true&authSource=admin' mongoose.connect(mongoUri, { 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