From 0c8dbba12c1fc50f8e195f521c75671589e54c7f Mon Sep 17 00:00:00 2001 From: percyfikri Date: Mon, 5 Aug 2024 20:28:37 +0700 Subject: [PATCH] update: move the fk column below id --- apps/backend/src/drizzle/schema/subAspects.ts | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/apps/backend/src/drizzle/schema/subAspects.ts b/apps/backend/src/drizzle/schema/subAspects.ts index fd142c5..e1df105 100644 --- a/apps/backend/src/drizzle/schema/subAspects.ts +++ b/apps/backend/src/drizzle/schema/subAspects.ts @@ -1,18 +1,14 @@ import { createId } from "@paralleldrive/cuid2"; -import { - pgTable, - timestamp, - varchar, -} from "drizzle-orm/pg-core"; +import { pgTable, timestamp, varchar } from "drizzle-orm/pg-core"; import { aspects } from "./aspects"; export const subAspects = pgTable("sub_aspects", { - id: varchar("id", {length: 50}) - .primaryKey() - .$defaultFn(() => createId()), - name: varchar("name", { length: 255 }).notNull(), - createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(), - updatedAt: timestamp("updatedAt", { mode: "date" }).defaultNow(), - deletedAt: timestamp("deletedAt", { mode: "date" }), - aspectId: varchar("aspectId").references(() => aspects.id) + id: varchar("id", { length: 50 }) + .primaryKey() + .$defaultFn(() => createId()), + aspectId: varchar("aspectId").references(() => aspects.id), + name: varchar("name", { length: 255 }).notNull(), + createdAt: timestamp("createdAt", { mode: "date" }).defaultNow(), + updatedAt: timestamp("updatedAt", { mode: "date" }).defaultNow(), + deletedAt: timestamp("deletedAt", { mode: "date" }), });