API & UI Menu Landing Page, Submenu SDGs Desa & APBDes

This commit is contained in:
2025-07-24 11:53:58 +08:00
parent bdf751ec3d
commit b745bd4623
25 changed files with 2189 additions and 14 deletions

View File

@@ -92,6 +92,9 @@ model FileStorage {
PejabatDesa PejabatDesa[]
MediaSosial MediaSosial[]
DesaAntiKorupsi DesaAntiKorupsi[]
SDGSDesa SDGSDesa[]
APBDesImage APBDes[] @relation("APBDesImage")
APBDesFile APBDes[] @relation("APBDesFile")
}
//========================================= MENU LANDING PAGE ========================================= //
@@ -158,6 +161,34 @@ model KategoriDesaAntiKorupsi {
DesaAntiKorupsi DesaAntiKorupsi[]
}
//========================================= SDGS Desa ========================================= //
model SDGSDesa {
id String @id @default(cuid())
name String @unique
jumlah String
image FileStorage @relation(fields: [imageId], references: [id])
imageId String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
deletedAt DateTime @default(now())
isActive Boolean @default(true)
}
//========================================= APBDes ========================================= //
model APBDes {
id String @id @default(cuid())
name String @unique
jumlah String
image FileStorage @relation("APBDesImage", fields: [imageId], references: [id])
imageId String
file FileStorage @relation("APBDesFile", fields: [fileId], references: [id])
fileId String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
deletedAt DateTime @default(now())
isActive Boolean @default(true)
}
//========================================= MENU PPID ========================================= //
//========================================= STRUKTUR PPID ========================================= //