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