From 9874294aad61bc6b589f8660e84849cc603c6b82 Mon Sep 17 00:00:00 2001
From: Janaina <jsk22@inf.ufpr.br>
Date: Mon, 2 Jun 2025 10:18:50 -0300
Subject: [PATCH] Issue #74/ ADD id to item-achivements-relation

---
 src/db/relations/item-achivements.relation.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/db/relations/item-achivements.relation.ts b/src/db/relations/item-achivements.relation.ts
index d57074c..4dc7911 100644
--- a/src/db/relations/item-achivements.relation.ts
+++ b/src/db/relations/item-achivements.relation.ts
@@ -1,4 +1,4 @@
-import { integer, pgTable, primaryKey } from "drizzle-orm/pg-core";
+import { integer, pgTable, primaryKey, serial } from "drizzle-orm/pg-core";
 import achievementTable from "../schema/achievements.schema";
 import { createInsertSchema, createSelectSchema } from "drizzle-zod";
 import type { z } from "zod";
@@ -7,6 +7,9 @@ import { itemsTable } from "../schema";
 
 const itemAchievementsTable = pgTable("item_achievements",
   {
+    id: serial('id').primaryKey()
+      .unique()
+      .notNull(),
     item_id: integer("item_id")
       .notNull()
       .references(() => itemsTable.id, { onDelete: "cascade" }),
-- 
GitLab