Base de donnée opé

This commit is contained in:
ETHEVE Fabien
2023-02-06 13:54:51 +01:00
parent 0c934709ce
commit c3d6e4423d
10 changed files with 700 additions and 5 deletions
+28
View File
@@ -0,0 +1,28 @@
import express from "express";
import { PrismaClient } from "@prisma/client";
import createError from "http-errors"
import jeuxValidation from "../jeuxValidator.js";
const router = express.Router()
const prisma = new PrismaClient();
router.post('/jeux',async (req,res,next)=>{
let jeuxData;
jeuxData = jeuxValidation.parse(req.body)
const jeux = await prisma.jeux.create({
data:{
Title : jeuxData.Title,
Description : jeuxData.Description,
Picture : jeuxData.Picture,
Workers : jeuxData.Worker
}
})
res.json(jeux)
})
export default router;