Skip to content

Instantly share code, notes, and snippets.

@loloDawit
Created March 20, 2021 23:14
Show Gist options
  • Select an option

  • Save loloDawit/fc7c4d8038c18a94e0ff5c2ff3d1a9b2 to your computer and use it in GitHub Desktop.

Select an option

Save loloDawit/fc7c4d8038c18a94e0ff5c2ff3d1a9b2 to your computer and use it in GitHub Desktop.
Database connection
const mongoose = require('mongoose');
mongoose.Promise = global.Promise;
module.exports = connectDataBase = async () => {
try {
const databaseConnection = await mongoose.connect(process.env.DB, {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
});
console.log(`Database connected ::: ${databaseConnection.connection.host}`);
} catch (error) {
console.error(`Error::: ${error.message}`);
process.exit(1);
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment