From 30ffd094bd832405e3de73982332d40023e71a43 Mon Sep 17 00:00:00 2001 From: Laurin <60652077+Flexla54@users.noreply.github.com> Date: Mon, 1 Nov 2021 18:19:41 +0100 Subject: [PATCH] Normalize schema --- prisma/schema.prisma | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 0be5b1e..d8291d6 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -52,22 +52,22 @@ model Discipline { name String minTeamSize Int @default(1) maxTeamSize Int @default(1) - roles Roles[] + roles Role[] teams Team[] event Event @relation(fields: [eventId], references: [id]) eventId Int } -model Roles { +model Role { id Int @id @default(autoincrement()) pid String @unique @default(dbgenerated("gen_random_uuid()")) @db.Uuid name String + schema Json - roles Participant @relation(fields: [participantId], references: [id]) - discipline Discipline? @relation(fields: [disciplineId], references: [id]) - disciplineId Int? - participantId Int + participant Participant[] + discipline Discipline @relation(fields: [disciplineId], references: [id]) + disciplineId Int } model Team { @@ -89,7 +89,7 @@ model Participant { team Team @relation(fields: [teamId], references: [id]) teamId Int - Roles Roles[] + roles Role[] } model Oragnisation {