Finition de la base de donnée

This commit is contained in:
ETHEVE Fabien
2023-02-06 16:15:11 +01:00
parent c3d6e4423d
commit 7108d33322
10 changed files with 101 additions and 6 deletions
+27
View File
@@ -0,0 +1,27 @@
import express from "express";
import { PrismaClient } from "@prisma/client";
import createError from "http-errors"
import groupeValidation from "../groupeValidator.js";
const router = express.Router()
const prisma = new PrismaClient();
router.post('/groupe', async(req,res)=>{
let groupData;
groupData = groupeValidation.parse(req.body)
let group = await prisma.groupe.create({
data:{
name : groupData.name,
logo : groupData.logo,
}
})
res.json(group)
})
export default router;