From 92447348cb30f814497358916cd18bcbd0ee61e3 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Mon, 17 Jun 2024 22:42:37 +0300 Subject: [PATCH] fix migrations --- .../20240616203120_add_survey_table/migration.sql | 13 ++++++++----- .../migration.sql | 5 +++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/prisma/migrations/20240616203120_add_survey_table/migration.sql b/prisma/migrations/20240616203120_add_survey_table/migration.sql index a53e34c..5cf6b56 100644 --- a/prisma/migrations/20240616203120_add_survey_table/migration.sql +++ b/prisma/migrations/20240616203120_add_survey_table/migration.sql @@ -1,8 +1,9 @@ -- AlterTable -ALTER TABLE `message` ADD COLUMN `answer` VARCHAR(191) NULL, - ADD COLUMN `answerDate` DATETIME(3) NULL, - ADD COLUMN `shownDate` DATETIME(3) NULL, - ADD COLUMN `surveyId` INTEGER NULL; +ALTER TABLE `Message` +ADD COLUMN `answer` VARCHAR(191) NULL, +ADD COLUMN `answerDate` DATETIME(3) NULL, +ADD COLUMN `shownDate` DATETIME(3) NULL, +ADD COLUMN `surveyId` INTEGER NULL; -- CreateTable CREATE TABLE `Survey` ( @@ -12,8 +13,10 @@ CREATE TABLE `Survey` ( `publicFrom` DATETIME(3) NULL, `publicUntil` DATETIME(3) NULL, + PRIMARY KEY (`id`) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -- AddForeignKey -ALTER TABLE `Message` ADD CONSTRAINT `Message_surveyId_fkey` FOREIGN KEY (`surveyId`) REFERENCES `Survey`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; +ALTER TABLE `Message` +ADD CONSTRAINT `Message_surveyId_fkey` FOREIGN KEY (`surveyId`) REFERENCES `Survey` (`id`) ON DELETE SET NULL ON UPDATE CASCADE; \ No newline at end of file diff --git a/prisma/migrations/20240617043350_cascade_delete_messages/migration.sql b/prisma/migrations/20240617043350_cascade_delete_messages/migration.sql index a3c140e..bd04481 100644 --- a/prisma/migrations/20240617043350_cascade_delete_messages/migration.sql +++ b/prisma/migrations/20240617043350_cascade_delete_messages/migration.sql @@ -1,5 +1,6 @@ -- DropForeignKey -ALTER TABLE `message` DROP FOREIGN KEY `Message_surveyId_fkey`; +ALTER TABLE `Message` DROP FOREIGN KEY `Message_surveyId_fkey`; -- AddForeignKey -ALTER TABLE `Message` ADD CONSTRAINT `Message_surveyId_fkey` FOREIGN KEY (`surveyId`) REFERENCES `Survey`(`id`) ON DELETE CASCADE ON UPDATE CASCADE; +ALTER TABLE `Message` +ADD CONSTRAINT `Message_surveyId_fkey` FOREIGN KEY (`surveyId`) REFERENCES `Survey` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; \ No newline at end of file