Skip to content

Commit e27c995

Browse files
committed
fix: add @@unique on Account + VerificationToken model for NextAuth OAuth
1 parent d22f410 commit e27c995

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

prisma/schema.prisma

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ model Account {
4646
session_state String?
4747
4848
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
49+
50+
@@unique([provider, providerAccountId])
4951
}
5052

5153
model Session {
@@ -90,6 +92,14 @@ model RefreshToken {
9092
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
9193
}
9294

95+
model VerificationToken {
96+
identifier String
97+
token String @unique
98+
expires DateTime
99+
100+
@@unique([identifier, token])
101+
}
102+
93103
model AuditLog {
94104
id String @id @default(cuid())
95105
userId String

0 commit comments

Comments
 (0)