update: assessments schema

This commit is contained in:
ferdiansyah666 2024-08-05 21:19:04 +07:00
parent 9c1cfc2a41
commit 556763a463

View File

@ -9,13 +9,12 @@ export const assessments = pgTable("assessments", {
id: varchar("id", { length: 50 }) id: varchar("id", { length: 50 })
.primaryKey() .primaryKey()
.$defaultFn(() => createId()), .$defaultFn(() => createId()),
respondentName: varchar("respondentName", { length: 255 }).notNull(), respondentId: varchar("respondentId").references(() => respondents.id),
status: statusEnum("status"), status: statusEnum("status"),
reviewedBy: varchar("reviewedBy").notNull(), reviewedBy: varchar("reviewedBy").notNull(),
validatedBy: varchar("validatedBy").notNull(), validatedBy: varchar("validatedBy").notNull(),
validatedAt: timestamp("validatedAt", { mode: "date" }), validatedAt: timestamp("validatedAt", { mode: "date" }),
createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(), createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(),
respondentId: varchar("respondentId").references(() => respondents.id),
}); });
// Query Tools in PosgreSQL // Query Tools in PosgreSQL