import mongoose from 'mongoose'
import { env } from './config/env.js'
import { logger } from './lib/logger.js'

export const connectDb = async () => {
  mongoose.set('strictQuery', true)
  await mongoose.connect(env.MONGODB_URI, { family: 4 })
  logger.info('MongoDB connected')
}

export const disconnectDb = async () => {
  await mongoose.disconnect()
}
