moved(index.js) moved some codes into startup folder

This commit is contained in:
Yusuf İpek
2021-07-25 10:05:17 +03:00
parent 45b722be38
commit 822b4340c5
3 changed files with 31 additions and 25 deletions
+2 -25
View File
@@ -1,31 +1,8 @@
const express = require("express"); const express = require("express");
const mongoose = require("mongoose");
const app = express(); const app = express();
if (process.env.NODE_ENV === "test") { require("./startup/db")();
mongoose require("./startup/routes")(app);
.connect("mongodb://localhost:27017/remembermetest", {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB test..."));
} else {
mongoose
.connect(`mongodb://localhost:27017/rememberme`, {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB..."))
.catch((err) => console.log("Could not connect to MongoDB", err));
}
const people = require("./routes/person");
app.use(express.json());
app.use("/api/person", people);
const { logger } = require("./startup/logging"); const { logger } = require("./startup/logging");
const port = process.env.port || 3002; const port = process.env.port || 3002;
+22
View File
@@ -0,0 +1,22 @@
const mongoose = require("mongoose");
module.exports = function () {
if (process.env.NODE_ENV === "test") {
mongoose
.connect("mongodb://localhost:27017/remembermetest", {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB test..."));
} else {
mongoose
.connect(`mongodb://localhost:27017/rememberme`, {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB..."))
.catch((err) => console.log("Could not connect to MongoDB", err));
}
};
+7
View File
@@ -0,0 +1,7 @@
const express = require("express");
const people = require("../routes/person");
module.exports = function (app) {
app.use(express.json());
app.use("/api/person", people);
};