Skip to content

Commit abf0b9c

Browse files
author
KUMAR Jitendra
committed
code formatted
1 parent b801c13 commit abf0b9c

File tree

3 files changed

+63
-57
lines changed

3 files changed

+63
-57
lines changed
+42-35
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,42 @@
1-
const mongoose = require('mongoose')
2-
path = require("path"),
3-
chalk = require('chalk');
4-
5-
6-
7-
8-
9-
module.exports = function(server, ENV) {
10-
11-
12-
mongoose.Promise = global.Promise ;
13-
mongoose.set('debug', ENV.MONGO_DEBUG) ;
14-
15-
let url = `mongodb://${ENV.HOST}/${ENV.MONGODB}` ;
16-
17-
/*create mongoDB connection*/
18-
mongoose.connect(url, { useMongoClient: true });
19-
20-
/*if if connection established*/
21-
mongoose.connection.on('connected', (err, status) => {
22-
console.log(chalk`{green Successfully connected to mongoDB {green.bold ${ENV.MONGODB}}}`) ;
23-
});
24-
25-
/*if unable to connect to DB*/
26-
mongoose.connection.on('error', (err) => {
27-
console.log(chalk`{red Failed to connect to mongoDB: {red.bold ${ENV.MONGODB}, ${err}}}`) ;
28-
});
29-
30-
/*if connection has been break due to any reason*/
31-
mongoose.connection.on('disconnected', (err) => {
32-
console.log(chalk`{red Default connection to mongoDB: {red.bold ${ENV.MONGODB}} disconnected}`) ;
33-
});
34-
35-
}
1+
const mongoose = require("mongoose"),
2+
chalk = require("chalk");
3+
4+
module.exports = function(ENV) {
5+
mongoose.Promise = global.Promise;
6+
mongoose.set("debug", ENV.MONGO_DEBUG);
7+
8+
let url = `mongodb://${ENV.HOST}/${ENV.MONGODB}`;
9+
10+
/*create mongoDB connection*/
11+
mongoose.connect(
12+
url,
13+
{ useMongoClient: true }
14+
);
15+
16+
/*if if connection established*/
17+
mongoose.connection.on("connected", () => {
18+
console.log(
19+
chalk`{green Successfully connected to mongoDB {green.bold ${
20+
ENV.MONGODB
21+
}}}`
22+
);
23+
});
24+
25+
/*if unable to connect to DB*/
26+
mongoose.connection.on("error", err => {
27+
console.error(
28+
chalk`{red Failed to connect to mongoDB: {red.bold ${
29+
ENV.MONGODB
30+
}, ${err}}}`
31+
);
32+
});
33+
34+
/*if connection has been break due to any reason*/
35+
mongoose.connection.on("disconnected", err => {
36+
console.log(
37+
chalk`{red Default connection to mongoDB: {red.bold ${
38+
ENV.MONGODB
39+
}} disconnected}`
40+
);
41+
});
42+
};

config/lib/server/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ module.exports = (server, ENV) => {
55
require(path.resolve('./config/lib/express/express'))(server);
66
require(path.resolve('./config/lib/guard'))(server, ENV);
77
require(path.resolve('./config/lib/routes/routes'))(server);
8-
require(path.resolve('./config/lib/database/mongodb_connection'))(server, ENV);
8+
require(path.resolve('./config/lib/database/mongodb_connection'))(ENV);
99
}

server.js

+20-21
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,29 @@
1-
2-
require('dotenv').config();
3-
const express = require('express'),
4-
app = express(),
5-
server = require('http').createServer(app),
6-
path = require('path'),
7-
dotenv = require('dotenv'),
8-
chalk = require('chalk'),
9-
ENV = require(path.resolve(`./config/env/${process.env.NODE_ENV}`));
10-
require(path.resolve('./config/lib/server'))(app, ENV);
1+
require("dotenv").config();
2+
const express = require("express"),
3+
app = express(),
4+
server = require("http").createServer(app),
5+
path = require("path"),
6+
chalk = require("chalk"),
7+
ENV = require(path.resolve(`./config/env/${process.env.NODE_ENV}`));
8+
require(path.resolve("./config/lib/server"))(app, ENV);
119

12-
//@ start server
13-
function startServer(){
14-
15-
server.listen(ENV.PORT, ()=> {
16-
console.log(chalk`{green Node Js server running on {green.bold ${ENV.PORT}} port at {green.bold ${ENV.MODE_TYPE}}..}`)
17-
});
10+
//@ start server
11+
function startServer() {
12+
server.listen(ENV.PORT, () => {
13+
console.log(
14+
chalk`{green Node Js server running on {green.bold ${
15+
ENV.PORT
16+
}} port at {green.bold ${ENV.MODE_TYPE}}..}`
17+
);
18+
});
1819
}
1920

2021
//@
21-
if(require.main == module) {
22+
if (require.main == module) {
2223
//@ run server without cluster module
23-
startServer()
24-
}else{
25-
24+
startServer();
25+
} else {
2626
//@ export startServer method to run application using cluster module
2727
module.exports = startServer;
2828
}
29-
3029
module.exports = app;

0 commit comments

Comments
 (0)