upd: mcp pengaduan

Deskripsi:
- database pengaduan
- api categori pengaduan > create list update hapus
- api pengaduan > create pengaduan dan history, update status dan create history

No Issues
This commit is contained in:
2025-10-27 17:40:56 +08:00
parent addd41389a
commit 7587b3ac54
6 changed files with 257 additions and 46 deletions

View File

@@ -67,11 +67,11 @@ model Pengaduan {
idWarga String
noPengaduan String
title String?
phone String?
detail String?
location String?
image String?
status StatusPengaduan @default(diterima)
keterangan String?
status StatusPengaduan @default(antrian)
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@ -82,12 +82,10 @@ model HistoryPengaduan {
id String @id @default(cuid())
Pengaduan Pengaduan @relation(fields: [idPengaduan], references: [id])
idPengaduan String
User User @relation(fields: [idUser], references: [id])
idUser String
User User? @relation(fields: [idUser], references: [id])
idUser String?
deskripsi String?
status StatusPengaduan @default(diterima)
image String?
order Int
status StatusPengaduan @default(antrian)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}