From 7948dbbb84988aa4eec6650a157f9d3f30566baf Mon Sep 17 00:00:00 2001 From: EGOIST Date: Fri, 20 May 2022 12:20:53 +0800 Subject: [PATCH] tweaks --- prisma/schema.prisma | 39 ++++++++++++--------------------------- 1 file changed, 12 insertions(+), 27 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index bfb66e04..03e783f9 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -79,21 +79,18 @@ model Membership { } model Site { - id String @id @default(uuid()) - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt - name String - icon String? - subdomain String @unique - pages Page[] @relation(name: "SitePages") - domains Domain[] @relation(name: "SiteDomains") - primaryDomain Domain? @relation(name: "SitePrimaryDomain", fields: [primaryDomainId], references: [id], onDelete: NoAction, onUpdate: NoAction) - primaryDomainId String? @unique - description String? - twitter String? - navigation Json? - deletedAt DateTime? - memberships Membership[] + id String @id @default(uuid()) + createdAt DateTime @default(now()) + updatedAt DateTime @updatedAt + name String + icon String? + subdomain String @unique + pages Page[] @relation(name: "SitePages") + description String? + twitter String? + navigation Json? + deletedAt DateTime? + memberships Membership[] @@map("sites") } @@ -125,15 +122,3 @@ model Page { @@unique([siteId, slug]) @@map("pages") } - -model Domain { - id String @id @default(uuid()) - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt - site Site @relation(name: "SiteDomains", fields: [siteId], references: [id], onDelete: Cascade) - siteId String - domain String @unique - primaryDomainForSite Site? @relation(name: "SitePrimaryDomain") - - @@map("domains") -}