From 66323174f78f355ac7388df2b77673b45be3966a Mon Sep 17 00:00:00 2001 From: ferdiansyah666 Date: Thu, 12 Sep 2024 10:07:46 +0700 Subject: [PATCH] update: perubahan status --- apps/backend/src/drizzle/schema/assessments.ts | 8 +++++--- .../src/routes/assessmentRequestManagement/route.ts | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/backend/src/drizzle/schema/assessments.ts b/apps/backend/src/drizzle/schema/assessments.ts index 75b9ccd..8507c1a 100644 --- a/apps/backend/src/drizzle/schema/assessments.ts +++ b/apps/backend/src/drizzle/schema/assessments.ts @@ -4,7 +4,7 @@ import { relations } from "drizzle-orm"; import { respondents } from "./respondents"; import { users } from "./users"; -const statusEnum = pgEnum("status", ["menunggu konfirmasi", "disetujui", "ditolak", "selesai"]); +const statusEnum = pgEnum("status", ["menunggu konfirmasi", "diterima", "ditolak", "selesai"]); export const assessments = pgTable("assessments", { id: varchar("id", { length: 50 }) @@ -16,7 +16,9 @@ export const assessments = pgTable("assessments", { reviewedAt: timestamp("reviewedAt", { mode: "date" }), validatedBy: varchar("validatedBy"), validatedAt: timestamp("validatedAt", { mode: "date" }), - createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(), + createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(), + + }); // Query Tools in PosgreSQL -// CREATE TYPE status AS ENUM ('menunggu konfirmasi', 'disetujui', 'ditolak', 'selesai'); \ No newline at end of file +// CREATE TYPE status AS ENUM ('menunggu konfirmasi', 'diterima', 'ditolak', 'selesai'); \ No newline at end of file diff --git a/apps/backend/src/routes/assessmentRequestManagement/route.ts b/apps/backend/src/routes/assessmentRequestManagement/route.ts index c8e7fca..802c702 100644 --- a/apps/backend/src/routes/assessmentRequestManagement/route.ts +++ b/apps/backend/src/routes/assessmentRequestManagement/route.ts @@ -13,7 +13,7 @@ export const assessmentFormSchema = z.object({ respondentId: z.string().min(1), - status: z.enum(["menunggu konfirmasi", "disetujui", "ditolak", "selesai"]), + status: z.enum(["menunggu konfirmasi", "diterima", "ditolak", "selesai"]), reviewedBy: z.string().min(1), validatedBy: z.string().min(1), validatedAt: z.string().optional(), @@ -138,7 +138,7 @@ requestValidator( "json", z.object({ - status: z.enum(["menunggu konfirmasi", "disetujui", "ditolak", "selesai"]), + status: z.enum(["menunggu konfirmasi", "diterima", "ditolak", "selesai"]), }) ), async (c) => {