Add restaurant and organization controller

- Add restaurant controller
- Add organization controller
- Add files for types
This commit is contained in:
Stone_Red
2022-03-30 12:21:47 +02:00
parent d94e918533
commit cb62400f39
5 changed files with 1370 additions and 3511 deletions
+1360 -3503
View File
File diff suppressed because it is too large Load Diff
+2 -1
View File
@@ -24,11 +24,12 @@
"axios": "^0.26.1",
"express": "^4.17.3",
"prisma": "^3.10.0",
"node-fetch": "^3.2.3",
"ts-node": "^10.5.0",
"typescript": "^4.5.5"
},
"devDependencies": {
"@types/node": "^8.9.5",
"nodemon": "^1.18.4"
"nodemon": "^2.0.15"
}
}
+4 -4
View File
@@ -1,6 +1,6 @@
import { Request, Response } from "express";
export function sayHello(request: Request, response: Response) {
console.log(request.params);
response.send(request.params.id);
}
export const sayHello = async (request: Request, response: Response) =>
{
response.status(200).send("Hello!");
}
+1 -1
View File
@@ -15,4 +15,4 @@ async function main() {
});
}
main();
main();
+3 -2
View File
@@ -1,6 +1,6 @@
import express, { Request, Response } from "express";
import { sayHello } from "../controller/testcontroller.controller";
import { addRestaurant } from "../controller/restaurants.controller";
const router = express.Router();
@@ -8,6 +8,7 @@ router.get("/", (request: Request, response: Response) => {
response.status(200).send("Cool test stuff!");
});
router.post("/test1/:id", sayHello);
router.post("/test1", sayHello);
router.post("/test2", addRestaurant);
module.exports = router;