aboutsummaryrefslogtreecommitdiffstats
path: root/backend/src/config/database.js
blob: 8fd758e84c09b5582f0d4a57b872516b397113f2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const mongoose = require('mongoose');

const connectDB = async () => {
  try {
    const conn = await mongoose.connect(process.env.MONGODB_URI || 'mongodb://localhost:27017/restaurant');
    console.log(`MongoDB Connected: ${conn.connection.host}`);
    return conn;
  } catch (error) {
    console.error(`Error: ${error.message}`);
    process.exit(1);
  }
};

module.exports = connectDB;