daphnis/prisma/migrations/20240624145122_authinvite/migration.sql

16 lines
614 B
MySQL
Raw Normal View History

2024-06-29 05:22:22 +00:00
-- CreateTable
CREATE TABLE `Invites` (
`email` VARCHAR(191) NOT NULL,
`expires` DATETIME(3) NOT NULL,
`inviteId` VARCHAR(191) NOT NULL,
`createdAt` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
`userId` VARCHAR(191) NULL,
INDEX `Invites_inviteId_idx`(`inviteId`),
UNIQUE INDEX `Invites_email_inviteId_key`(`email`, `inviteId`),
PRIMARY KEY (`inviteId`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- AddForeignKey
ALTER TABLE `Invites` ADD CONSTRAINT `Invites_userId_fkey` FOREIGN KEY (`userId`) REFERENCES `User`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;