fix create sub bidang portofolio

This commit is contained in:
2025-05-08 17:53:50 +08:00
parent def4460f71
commit 96b3dc2674
14 changed files with 769 additions and 24 deletions

View File

@@ -129,11 +129,13 @@ model Portofolio {
updatedAt DateTime @default(now()) @updatedAt
Profile Profile? @relation(fields: [profileId], references: [id])
profileId String?
MasterBidangBisnis MasterBidangBisnis @relation(fields: [masterBidangBisnisId], references: [id])
masterBidangBisnisId String
Portofolio_MediaSosial Portofolio_MediaSosial?
BusinessMaps BusinessMaps?
logoId String?
MasterBidangBisnis MasterBidangBisnis @relation(fields: [masterBidangBisnisId], references: [id])
masterBidangBisnisId String
Portofolio_BidangDanSubBidangBisnis Portofolio_BidangDanSubBidangBisnis[]
}
model Portofolio_MediaSosial {
@@ -152,26 +154,42 @@ model Portofolio_MediaSosial {
// ------------------- MASTER -------------------------- //
model Portofolio_BidangDanSubBidangBisnis {
id String @id @default(cuid())
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
Portofolio Portofolio? @relation(fields: [portofolioId], references: [id])
portofolioId String?
MasterBidangBisnis MasterBidangBisnis? @relation(fields: [masterBidangBisnisId], references: [id])
masterBidangBisnisId String?
MasterSubBidangBisnis MasterSubBidangBisnis? @relation(fields: [masterSubBidangBisnisId], references: [id])
masterSubBidangBisnisId String?
}
model MasterBidangBisnis {
id String @id @default(uuid())
name String
slug String @unique @default("NULL")
active Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @default(now()) @updatedAt
Portofolio Portofolio[]
MasterSubBidangBisnis MasterSubBidangBisnis[]
id String @id @default(uuid())
name String
slug String @unique @default("NULL")
active Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @default(now()) @updatedAt
Portofolio Portofolio[]
MasterSubBidangBisnis MasterSubBidangBisnis[]
Portofolio_BidangDanSubBidangBisnis Portofolio_BidangDanSubBidangBisnis[]
}
model MasterSubBidangBisnis {
id String @id @default(cuid())
name String
slug String @unique @default("NULL")
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @default(now()) @updatedAt
MasterBidangBisnis MasterBidangBisnis? @relation(fields: [masterBidangBisnisId], references: [id])
masterBidangBisnisId String?
id String @id @default(cuid())
name String
slug String @unique @default("NULL")
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @default(now()) @updatedAt
MasterBidangBisnis MasterBidangBisnis? @relation(fields: [masterBidangBisnisId], references: [id])
masterBidangBisnisId String?
Portofolio_BidangDanSubBidangBisnis Portofolio_BidangDanSubBidangBisnis[]
}
model MasterBank {