From 27111abdec3153a24d86148edefe989238757f30 Mon Sep 17 00:00:00 2001 From: rca Date: Mon, 15 Jul 2024 23:14:50 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=B9=E3=82=AD=E3=83=BC=E3=83=9E=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- prisma/schema.prisma | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index fde40d6..89dc4ca 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -5,7 +5,7 @@ // Try Prisma Accelerate: https://pris.ly/cli/accelerate-init generator client { - provider = "prisma-client-js" + provider = "prisma-client-js" binaryTargets = ["native", "linux-musl-openssl-3.0.x"] } @@ -15,13 +15,14 @@ datasource db { } model User { - id String @id @default(cuid()) - email String @unique - display_name String - password String - created_at DateTime @default(now()) - home_group_id String - home_group HomeGroup @relation(fields: [home_group_id], references: [id]) + id String @id @default(cuid()) + email String @unique + display_name String + password String + created_at DateTime @default(now()) + home_group_id String + home_group HomeGroup @relation(fields: [home_group_id], references: [id]) + ActiveParentLoginCode ActiveParentLoginCode[] } model HomeGroup { @@ -81,3 +82,11 @@ model ActiveLoginCode { created_at DateTime @default(now()) child Child @relation(fields: [child_id], references: [id]) } + +model ActiveParentLoginCode { + id String @id @default(cuid()) + parent_id String + code Int @unique + created_at DateTime @default(now()) + parent User @relation(fields: [parent_id], references: [id]) +}