22 lines
529 B
JavaScript

import mongoose from 'mongoose';
import dotenv from 'dotenv';
import log4js from 'log4js';
const logger = log4js.getLogger('MongoDB');
logger.level = process.env.LOG_LEVEL;
dotenv.config();
// Set strictQuery to false to prepare for Mongoose 7
mongoose.set('strictQuery', false);
function dbConnect() {
mongoose.connection.once('open', () => logger.info('Database connected.'));
return mongoose.connect(
`mongodb://${process.env.DB_LINK}/farmcontrol?retryWrites=true&w=majority`,
{}
);
}
export { dbConnect };