Delete server_history of a server on server deletion

This commit is contained in:
headlessdev 2025-04-21 15:20:10 +02:00
parent 082e36a34c
commit ce9bdadb69

View File

@ -18,6 +18,12 @@ export async function POST(request: NextRequest) {
return NextResponse.json({ error: "Cannot delete server with associated applications" }, { status: 400 });
}
// Delete all server history records for this server
await prisma.server_history.deleteMany({
where: { serverId: id }
});
// Delete the server
await prisma.server.delete({
where: { id: id }
});