From f58b16d279890cceaa30f4da4d9c3f9ae5fa50bd Mon Sep 17 00:00:00 2001 From: Nick Pfisterer Date: Thu, 1 Sep 2022 15:13:53 -0700 Subject: [PATCH] Update Prisma schema --- prisma/schema.prisma | 73 +++++++++++++++++++++----------------------- 1 file changed, 35 insertions(+), 38 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 561519a..9997a0b 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -1,6 +1,3 @@ -// This is your Prisma schema file, -// learn more about it in the docs: https://pris.ly/d/prisma-schema - generator client { provider = "prisma-client-js" } @@ -11,49 +8,49 @@ datasource db { } model Case { - id Int @id @default(autoincrement()) - action String - member String - memberId String - moderator String - moderatorId String - reason String - reference String? - strike Strike? - timeout Timeout? - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt + id Int @id @default(autoincrement()) + action String + member String + memberId String + moderator String + moderatorId String + reason String + createdAt DateTime @default(now()) + updatedAt DateTime @updatedAt + reference String? + strike Strike? + timeout Timeout? } model Strike { - id Int @id @unique - case Case @relation(fields: [id], references: [id]) - expiration DateTime - isActive Boolean + id Int @id @unique + expiration DateTime + isActive Boolean + case Case @relation(fields: [id], references: [id]) } model Timeout { - id Int @id @unique - case Case @relation(fields: [id], references: [id]) - duration String + id Int @id @unique + duration String + case Case @relation(fields: [id], references: [id]) } -model JobPost { - id Int @id @default(autoincrement()) - type String - member String - memberId String - messageId String - createdAt DateTime @default(now()) - updatedAt DateTime +model Portfolio { + id Int @id @default(autoincrement()) + channel String + author String + authorId String + messageId String @unique + createdAt DateTime @default(now()) + updatedAt DateTime } -model Portfolio { - id Int @id @default(autoincrement()) - type String - member String - memberId String - messageId String - createdAt DateTime @default(now()) - updatedAt DateTime +model Job { + id Int @id @default(autoincrement()) + channel String + author String + authorId String + messageId String @unique + createdAt DateTime @default(now()) + updatedAt DateTime }