From 734ff66574808406014578597336f78b5850a02a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Wed, 19 Jun 2024 15:31:58 +0900 Subject: [PATCH] =?UTF-8?q?unique=E5=88=B6=E7=B4=84=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240619063137_active_code_make_unique/migration.sql | 8 ++++++++ prisma/schema.prisma | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 prisma/migrations/20240619063137_active_code_make_unique/migration.sql diff --git a/prisma/migrations/20240619063137_active_code_make_unique/migration.sql b/prisma/migrations/20240619063137_active_code_make_unique/migration.sql new file mode 100644 index 0000000..e584f19 --- /dev/null +++ b/prisma/migrations/20240619063137_active_code_make_unique/migration.sql @@ -0,0 +1,8 @@ +/* + Warnings: + + - A unique constraint covering the columns `[code]` on the table `ActiveLoginCode` will be added. If there are existing duplicate values, this will fail. + +*/ +-- CreateIndex +CREATE UNIQUE INDEX "ActiveLoginCode_code_key" ON "ActiveLoginCode"("code"); diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 9e06387..2cfccdf 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -76,7 +76,7 @@ model TaskChildLinkage { model ActiveLoginCode { id String @id @default(cuid()) child_id String - code Int + code Int @unique created_at DateTime @default(now()) child Child @relation(fields: [child_id], references: [id]) }