diff --git a/prisma/migrations/20221004071127_add_project_to_story/migration.sql b/prisma/migrations/20221004071127_add_project_to_story/migration.sql new file mode 100644 index 0000000..4e3c638 --- /dev/null +++ b/prisma/migrations/20221004071127_add_project_to_story/migration.sql @@ -0,0 +1,5 @@ +-- AlterTable +ALTER TABLE "Story" ADD COLUMN "project_id" INTEGER; + +-- AddForeignKey +ALTER TABLE "Story" ADD CONSTRAINT "Story_project_id_fkey" FOREIGN KEY ("project_id") REFERENCES "Project"("id") ON DELETE SET NULL ON UPDATE CASCADE; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index ebf6482..c931a45 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -162,6 +162,7 @@ model Project { members ProjectMember[] recruit_roles ProjectRecruitRoles[] tournaments TournamentProject[] + stories Story[] } model ProjectRecruitRoles { @@ -222,6 +223,9 @@ model Story { user_id Int? comments PostComment[] @relation("StoryComment") + + project Project? @relation(fields: [project_id], references: [id]) + project_id Int? } model Question {