UNPKG

cwk-ds-tools

Version:

Zero-boilerplate Discord.js bot framework with built-in MongoDB, automod, slash commands, and more

18 lines (15 loc) 467 B
const mongoose = require('mongoose'); const { log } = require('../utils/logger'); async function connectToDatabase(uri) { try { await mongoose.connect(uri, { useNewUrlParser: true, useUnifiedTopology: true }); log('Connected to MongoDB', 'success'); } catch (error) { log(`MongoDB connection error: ${error.message}`, 'error'); process.exit(1); } } module.exports = { connectToDatabase };