This commit is contained in:
EGOIST 2022-05-20 12:20:53 +08:00
parent fa7d9d1557
commit 7948dbbb84
1 changed files with 12 additions and 27 deletions

View File

@ -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")
}