mirror of
https://github.com/LucasVbr/meeting-app.git
synced 2026-05-14 01:31:54 +00:00
Create Read Delete User
Took 52 minutes
This commit is contained in:
@@ -1,5 +1,16 @@
|
||||
import {NextApiRequest, NextApiResponse} from 'next';
|
||||
import { PrismaClient } from '@prisma/client'
|
||||
|
||||
export default function deleteUser(req: NextApiRequest, res: NextApiResponse) {
|
||||
return res.status(200).send({message: "deleteUser"}); // TODO
|
||||
export const prisma = new PrismaClient();
|
||||
|
||||
export default async function deleteUser(req: NextApiRequest, res: NextApiResponse) {
|
||||
const {id} = req.query
|
||||
|
||||
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});
|
||||
}
|
||||
Reference in New Issue
Block a user