update: perubahan status
This commit is contained in:
parent
ddbce9d65e
commit
66323174f7
|
|
@ -4,7 +4,7 @@ import { relations } from "drizzle-orm";
|
||||||
import { respondents } from "./respondents";
|
import { respondents } from "./respondents";
|
||||||
import { users } from "./users";
|
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", {
|
export const assessments = pgTable("assessments", {
|
||||||
id: varchar("id", { length: 50 })
|
id: varchar("id", { length: 50 })
|
||||||
|
|
@ -16,7 +16,9 @@ export const assessments = pgTable("assessments", {
|
||||||
reviewedAt: timestamp("reviewedAt", { mode: "date" }),
|
reviewedAt: timestamp("reviewedAt", { mode: "date" }),
|
||||||
validatedBy: varchar("validatedBy"),
|
validatedBy: varchar("validatedBy"),
|
||||||
validatedAt: timestamp("validatedAt", { mode: "date" }),
|
validatedAt: timestamp("validatedAt", { mode: "date" }),
|
||||||
createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(),
|
createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(),
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
// Query Tools in PosgreSQL
|
// Query Tools in PosgreSQL
|
||||||
// CREATE TYPE status AS ENUM ('menunggu konfirmasi', 'disetujui', 'ditolak', 'selesai');
|
// CREATE TYPE status AS ENUM ('menunggu konfirmasi', 'diterima', 'ditolak', 'selesai');
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
export const assessmentFormSchema = z.object({
|
export const assessmentFormSchema = z.object({
|
||||||
respondentId: z.string().min(1),
|
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),
|
reviewedBy: z.string().min(1),
|
||||||
validatedBy: z.string().min(1),
|
validatedBy: z.string().min(1),
|
||||||
validatedAt: z.string().optional(),
|
validatedAt: z.string().optional(),
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
requestValidator(
|
requestValidator(
|
||||||
"json",
|
"json",
|
||||||
z.object({
|
z.object({
|
||||||
status: z.enum(["menunggu konfirmasi", "disetujui", "ditolak", "selesai"]),
|
status: z.enum(["menunggu konfirmasi", "diterima", "ditolak", "selesai"]),
|
||||||
})
|
})
|
||||||
),
|
),
|
||||||
async (c) => {
|
async (c) => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user