Edit schema

Took 2 hours 51 minutes
This commit is contained in:
Lucàs
2023-03-21 20:45:36 +01:00
parent e0c01cd08c
commit cd69818050
9 changed files with 253 additions and 191 deletions
+3 -4
View File
@@ -1,16 +1,15 @@
import {NextApiRequest, NextApiResponse} from 'next';
import { PrismaClient } from '@prisma/client'
import type {DeleteUserQuery} from '@/models/api/user';
export const prisma = new PrismaClient();
const prisma = new PrismaClient();
export default async function deleteUser(req: NextApiRequest, res: NextApiResponse) {
const {id} = req.query
const {id} = req.query as DeleteUserQuery
if (!id) return res.status(400).send({message: "error"});
const deletedUser = await prisma.user.delete({
where: { id }
});
return res.status(200).send({message: "deleteUser", deletedUser});
}