db.js 507 B

1234567891011121314151617181920
  1. const mongoose = require('mongoose')
  2. require('dotenv').config()
  3. const coba = require('../utils/coba')
  4. const main = () => {
  5. mongoose.connect(coba.decrypt(process.env.MYDSY), {
  6. useNewUrlParser: true,
  7. useUnifiedTopology: true,
  8. authMechanism: 'DEFAULT',
  9. authSource: 'admin'
  10. })
  11. const db = mongoose.connection
  12. db.on('error', console.error.bind(console, 'MongoDB connection error:'))
  13. db.once('open', function () {
  14. console.log('Connection Successful!')
  15. })
  16. }
  17. module.exports = main