## Deskripsi:
- Perubahan tampilan notifikasi
- Pin map sesuai logo
- Pin map bisa custom
### No Issue
This commit is contained in:
2024-08-23 14:15:11 +08:00
parent cae318c5e3
commit a6bb993b0d
75 changed files with 1602 additions and 646 deletions

View File

@@ -46,6 +46,7 @@ model User {
Admin_Notifikasi Notifikasi[] @relation("AdminNotifikasi")
User_Notifikasi Notifikasi[] @relation("UserNotifikasi")
BusinessMaps BusinessMaps[]
Investasi_Invoice Investasi_Invoice[]
}
model MasterUserRole {
@@ -116,6 +117,7 @@ model Images {
Job Job[]
Image_Map BusinessMaps[] @relation("ImageMap")
Image_Pin BusinessMaps[] @relation("ImagePin")
Investasi_Invoice Investasi_Invoice[]
}
model ImagesBackground {
@@ -180,6 +182,18 @@ model MasterStatus {
Job Job[]
}
// ------------------- MASTER -------------------------- //
model MasterBank {
id String @id @default(cuid())
name String
norek String
active Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
Investasi_Invoice Investasi_Invoice[]
}
// -------------------- INVESTASI --------------------- //
// Table investasi / saham
model Investasi {
@@ -218,6 +232,7 @@ model Investasi {
TransaksiInvestasi TransaksiInvestasi[]
MasterProgresInvestasi MasterProgresInvestasi? @relation(fields: [masterProgresInvestasiId], references: [id])
masterProgresInvestasiId String?
Investasi_Invoice Investasi_Invoice[]
}
model MasterPencarianInvestor {
@@ -291,15 +306,6 @@ model BeritaInvestasi {
investasiId String
}
model MasterBank {
id String @id @default(cuid())
name String
norek String
active Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model MasterProgresInvestasi {
id String @id @default(cuid())
name String
@@ -352,6 +358,40 @@ model MasterStatusTransaksiInvestasi {
TransaksiInvestasi TransaksiInvestasi[]
}
model Investasi_Invoice {
id String @id @default(cuid())
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
nominal String
lembarTerbeli String
Investasi Investasi? @relation(fields: [investasiId], references: [id])
investasiId String?
MasterBank MasterBank? @relation(fields: [masterBankId], references: [id])
masterBankId String?
StatusInvoice InvestasiMaster_StatusInvoice? @relation(fields: [statusInvoiceId], references: [id])
statusInvoiceId String?
Author User? @relation(fields: [authorId], references: [id])
authorId String?
Images Images? @relation(fields: [imagesId], references: [id])
imagesId String?
}
model InvestasiMaster_StatusInvoice {
id String @id @default(cuid())
name String
active Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
Investasi_Invoice Investasi_Invoice[]
}
/// ---------------------------------------- DONASI ----------------------------------------- //
model Donasi {
id String @id @default(cuid())
@@ -875,6 +915,7 @@ model Notifikasi {
adminId String?
}
// MAPS
model BusinessMaps {
id String @id @default(cuid())
isActive Boolean @default(true)
@@ -887,8 +928,18 @@ model BusinessMaps {
authorId String?
Portofolio Portofolio? @relation(fields: [portofolioId], references: [id])
portofolioId String? @unique
ImageMap Images? @relation("ImageMap", fields: [imagesMapId], references: [id], map: "MapImage")
imagesMapId String?
ImageMap Images? @relation("ImageMap", fields: [imageMapId], references: [id], map: "MapImage")
imageMapId String?
ImagePin Images? @relation("ImagePin", fields: [imagePinId], references: [id], map: "PinImage")
imagePinId String?
}
// Kategori App
model MasterKategoriApp {
id String @id @default(cuid())
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
name String
value String?
}