perbaikan seed
This commit is contained in:
@@ -40,14 +40,23 @@ model Credential {
|
||||
}
|
||||
|
||||
model Pengaduan {
|
||||
id String @id @default(cuid())
|
||||
jenis_laporan String
|
||||
name String?
|
||||
phone String?
|
||||
detail String?
|
||||
status StatusPengaduan @default(diterima)
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
id String @id @default(cuid())
|
||||
jenis_pengaduan String
|
||||
name String?
|
||||
phone String?
|
||||
detail String?
|
||||
status StatusPengaduan @default(diterima)
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
|
||||
model PengaduanSampah {
|
||||
id String @id @default(cuid())
|
||||
judul String
|
||||
deskripsi String
|
||||
status StatusPengaduan @default(diterima)
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
|
||||
enum StatusPengaduan {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import Elysia from "elysia";
|
||||
import { t } from "elysia";
|
||||
import { prisma } from "../lib/prisma";
|
||||
|
||||
const AduanRoute = new Elysia({
|
||||
prefix: "aduan",
|
||||
@@ -20,15 +21,22 @@ const AduanRoute = new Elysia({
|
||||
description: "create aduan",
|
||||
}
|
||||
})
|
||||
.post("/aduan-sampah", () => {
|
||||
.post("/aduan-sampah", async (ctx) => {
|
||||
const { judul, deskripsi } = ctx.body;
|
||||
await prisma.pengaduanSampah.create({
|
||||
data: {
|
||||
judul,
|
||||
deskripsi,
|
||||
}
|
||||
})
|
||||
return {
|
||||
success: true,
|
||||
data: ""
|
||||
data: "berhasil membuat aduan sampah"
|
||||
}
|
||||
}, {
|
||||
body: t.Object({
|
||||
title: t.String(),
|
||||
description: t.String(),
|
||||
judul: t.String(),
|
||||
deskripsi: t.String(),
|
||||
}),
|
||||
detail: {
|
||||
summary: "aduan sampah",
|
||||
|
||||
Reference in New Issue
Block a user