mirror of
https://github.com/yusufipk/RememberMe.git
synced 2026-09-11 10:56:07 +00:00
moved(index.js) moved some codes into startup folder
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
@@ -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));
|
||||||
|
}
|
||||||
|
};
|
||||||
@@ -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);
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user