File size: 681 Bytes
97f53b4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const mongoose = require("mongoose")
require('dotenv').config();

const musfiCollection = 'mongodb+srv://abu:[email protected]/?retryWrites=true&w=majority&appName=musficollection'

const hayatCollections = 'mongodb+srv://basith:[email protected]/RegisterLogin?retryWrites=true&w=majority'

function dbConnection() {
  mongoose.connect(musfiCollection, {
    connectTimeoutMS: 30000, // Set a custom timeout (default is 30,000 ms)
  })
  .then(() => console.log('MongoDB connected successfully'))
  .catch(error => console.error('MongoDB connection error:', error));

mongoose.Promise = global.Promise;
}

module.exports = {dbConnection}