feat: admin app information

deskripsi:
- feature tambah stiker
This commit is contained in:
2025-05-15 15:04:30 +08:00
parent fbea35eef9
commit bc10b80139
16 changed files with 831 additions and 113 deletions

View File

@@ -152,8 +152,6 @@ model Portofolio_MediaSosial {
portofolioId String? @unique
}
// ------------------- MASTER -------------------------- //
model Portofolio_BidangDanSubBidangBisnis {
id String @id @default(cuid())
isActive Boolean @default(true)
@@ -168,6 +166,8 @@ model Portofolio_BidangDanSubBidangBisnis {
masterSubBidangBisnisId String?
}
// ------------------- MASTER -------------------------- //
model MasterBidangBisnis {
id String @id @default(uuid())
name String
@@ -222,6 +222,16 @@ model MasterStatusTransaksi {
EventTransaksi EventTransaksi[]
}
model MasterEmotions {
id Int @id @default(autoincrement())
label String
value String @unique
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
Sticker Sticker[] @relation("StikerEmotions")
}
// -------------------- INVESTASI --------------------- //
// Table investasi / saham
model Investasi {
@@ -1046,3 +1056,16 @@ model EventTransaksi {
MasterStatusTransaksi MasterStatusTransaksi? @relation(fields: [masterStatusTransaksiId], references: [id])
masterStatusTransaksiId String?
}
model Sticker {
id String @id @default(cuid())
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
name String?
fileName String?
fileExt String?
fileId String
MasterEmotions MasterEmotions[] @relation("StikerEmotions")
}