aboutsummaryrefslogtreecommitdiffstats
path: root/packages/db/prisma/schema.prisma
diff options
context:
space:
mode:
Diffstat (limited to 'packages/db/prisma/schema.prisma')
-rw-r--r--packages/db/prisma/schema.prisma5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/db/prisma/schema.prisma b/packages/db/prisma/schema.prisma
index e77297c6..8a681a0b 100644
--- a/packages/db/prisma/schema.prisma
+++ b/packages/db/prisma/schema.prisma
@@ -102,8 +102,7 @@ model BookmarkedLink {
model BookmarkTags {
id String @id @default(cuid())
- // TODO: Tags are unique per user not globally
- name String @unique
+ name String
createdAt DateTime @default(now())
userId String
@@ -111,6 +110,8 @@ model BookmarkTags {
// Relations
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
bookmarks TagsOnBookmarks[]
+
+ @@unique([userId, name])
}
model TagsOnBookmarks {