add fk(orgId) for all create

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-06-16 22:21:13 +02:00
parent 1fc64ef1f9
commit 4f9c624d08
8 changed files with 12 additions and 3 deletions

View File

@@ -98,7 +98,7 @@ export const organizationRouter = createTRPCRouter({
db.projectAccess.deleteMany({
where: {
userId: input.userId,
organizationSlug: input.organizationId,
organizationId: input.organizationId,
},
}),
]);
@@ -117,13 +117,14 @@ export const organizationRouter = createTRPCRouter({
db.projectAccess.deleteMany({
where: {
userId: input.userId,
organizationSlug: input.organizationSlug,
organizationId: input.organizationSlug,
},
}),
db.projectAccess.createMany({
data: input.access.map((projectId) => ({
userId: input.userId,
organizationSlug: input.organizationSlug,
organizationId: input.organizationSlug,
projectId: projectId,
level: 'read',
})),