Add routers

This commit is contained in:
Stone_Red
2022-04-02 18:30:07 +02:00
parent 673e6f90da
commit 608710be60
6 changed files with 55 additions and 6 deletions
+10 -1
View File
@@ -1,9 +1,18 @@
import express from "express"; import express from "express";
const app = express(); const app = express();
let testRoutes = require("./routes/testrouter.route"); const testRoutes = require("./routes/testrouter.route");
const ordersRoutes = require("./routes/orders.route");
const organizationsRoutes = require("./routes/organisations.route");
const pizzasRoutes = require("./routes/pizzas.route");
const restaurantsRoutes = require("./routes/restaurants.route");
app.use(express.json()); app.use(express.json());
app.use("/tests", testRoutes); app.use("/tests", testRoutes);
app.use("/order", ordersRoutes);
app.use("/organization", organizationsRoutes);
app.use("/pizza", pizzasRoutes);
app.use("/restaurant", restaurantsRoutes);
async function main() { async function main() {
app.get("/", (req, res) => { app.get("/", (req, res) => {
+11
View File
@@ -0,0 +1,11 @@
import express, { Request, Response } from "express";
import { addOrder, deleteOrder, getOrder, updateOrder } from "../controller/orders.controller";
const router = express.Router();
router.get("/:id", getOrder);
router.post("/", addOrder);
router.put("/:id", updateOrder);
router.delete("/:id", deleteOrder);
module.exports = router;
+11
View File
@@ -0,0 +1,11 @@
import express, { Request, Response } from "express";
import { addOrganization, deleteOrganization, getOrganization, updateOrganization } from "../controller/organisations.controller";
const router = express.Router();
router.get("/:id", getOrganization);
router.post("/", addOrganization);
router.put("/:id", updateOrganization);
router.delete("/:id", deleteOrganization);
module.exports = router;
+11
View File
@@ -0,0 +1,11 @@
import express, { Request, Response } from "express";
import { addPizza, deletePizza, getPizza, updatePizza } from "..///controller/pizzas.controller";
const router = express.Router();
router.get("/:id", getPizza);
router.post("/", addPizza);
router.put("/:id", updatePizza);
router.delete("/:id", deletePizza);
module.exports = router;
+11
View File
@@ -0,0 +1,11 @@
import express, { Request, Response } from "express";
import { addRestaurant, deleteRestaurant, getRestaurant, updateRestaurant } from "../controller/restaurants.controller";
const router = express.Router();
router.get("/:id", getRestaurant);
router.post("/", addRestaurant);
router.put("/:id", updateRestaurant);
router.delete("/:id", deleteRestaurant);
module.exports = router;
+1 -5
View File
@@ -1,16 +1,12 @@
import express, { Request, Response } from "express"; import express, { Request, Response } from "express";
import { sayHello } from "../controller/testcontroller.controller"; import { sayHello } from "../controller/testcontroller.controller";
import { addOrder, updateOrder, deleteOrder } from "../controller/orders.controller";
const router = express.Router(); export const router = express.Router();
router.get("/", (request: Request, response: Response) => { router.get("/", (request: Request, response: Response) => {
response.status(200).send("Cool test stuff!"); response.status(200).send("Cool test stuff!");
}); });
router.post("/test1", sayHello); router.post("/test1", sayHello);
router.post("/addtest/", addOrder);
router.put("/updatetest/:id", updateOrder);
router.delete("/deletetest/:id", deleteOrder);
module.exports = router; module.exports = router;