From 19be942e78c0092e5a27dca3838b775145e2f93a Mon Sep 17 00:00:00 2001 From: "Kalle (Sendou)" <38327916+Sendouc@users.noreply.github.com> Date: Fri, 29 Jan 2021 10:16:00 +0200 Subject: [PATCH] add fk migration --- .../migrations/20210129080945_add_detailed_map_fk/migration.sql | 2 ++ prisma/schema.prisma | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 prisma/migrations/20210129080945_add_detailed_map_fk/migration.sql diff --git a/prisma/migrations/20210129080945_add_detailed_map_fk/migration.sql b/prisma/migrations/20210129080945_add_detailed_map_fk/migration.sql new file mode 100644 index 000000000..b62c4e01b --- /dev/null +++ b/prisma/migrations/20210129080945_add_detailed_map_fk/migration.sql @@ -0,0 +1,2 @@ +-- AddForeignKey +ALTER TABLE "DetailedMap" ADD FOREIGN KEY ("ladderMatchId") REFERENCES "LadderMatch"("id") ON DELETE SET NULL ON UPDATE CASCADE; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 14b9109ec..d45cec6b7 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -292,6 +292,7 @@ model LadderMatch { dayId Int players LadderMatchPlayer[] day LadderDay @relation(fields: [dayId], references: [id]) + details DetailedMap[] } model LadderDay { @@ -311,6 +312,7 @@ model DetailedMap { date DateTime? ladderMatchId Int? players DetailedMapPlayer[] + ladderMatch LadderMatch? @relation(fields: [ladderMatchId], references: [id]) } enum WinnerLoser {