diff --git a/apps/backend/src/drizzle/schema/assessments.ts b/apps/backend/src/drizzle/schema/assessments.ts index d72ca05..44eb4ed 100644 --- a/apps/backend/src/drizzle/schema/assessments.ts +++ b/apps/backend/src/drizzle/schema/assessments.ts @@ -2,6 +2,7 @@ import { createId } from "@paralleldrive/cuid2"; import { pgEnum, pgTable, timestamp, varchar } from "drizzle-orm/pg-core"; import { relations } from "drizzle-orm"; import { respondents } from "./respondents"; +import { users } from "./users"; const statusEnum = pgEnum("status", ["tertunda", "disetujui", "ditolak", "selesai"]); @@ -11,8 +12,8 @@ export const assessments = pgTable("assessments", { .$defaultFn(() => createId()), respondentId: varchar("respondentId").references(() => respondents.id), status: statusEnum("status"), - reviewedBy: varchar("reviewedBy").notNull(), - reviewedAt: timestamp("reviewedAt", { mode: "date" }).defaultNow(), + reviewedBy: varchar("reviewedBy"), + reviewedAt: timestamp("reviewedAt", { mode: "date" }), validatedBy: varchar("validatedBy").notNull(), validatedAt: timestamp("validatedAt", { mode: "date" }), createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(),