fix: clean up server dependencies before deletion

This commit is contained in:
KodekaTeam committed 2026-06-19 02:39:57 +07:00
1 parent a39fa83b31
commit ff72c75002
3 files changed
+53

No files matched your search

+6
View File
@@ -366,6 +366,9 @@ export async function organizationsRoutes(app: FastifyInstance) {
await tx.container.deleteMany({
where: { serverId: { in: serverIds } },
});
await tx.environment.deleteMany({
where: { serverId: { in: serverIds } },
});
await tx.network.deleteMany({
where: { serverId: { in: serverIds } },
});
@@ -378,6 +381,9 @@ export async function organizationsRoutes(app: FastifyInstance) {
await tx.backup.deleteMany({
where: { serverId: { in: serverIds } },
});
await tx.userStorageDestination.deleteMany({
where: { serverId: { in: serverIds } },
});
await tx.server.deleteMany({ where: { id: { in: serverIds } } });
}