feat: refine Account model schema with consistent formatting and add default rank field to PartyUser model
This commit is contained in:
@@ -16,11 +16,11 @@ model Helloworld {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model Account {
|
model Account {
|
||||||
id String @id @default(cuid())
|
id String @id @default(cuid())
|
||||||
userId String @map("user_id")
|
userId String @map("user_id")
|
||||||
type String
|
type String
|
||||||
provider String
|
provider String
|
||||||
providerAccountId String @map("provider_account_id")
|
providerAccountId String @map("provider_account_id")
|
||||||
refresh_token String?
|
refresh_token String?
|
||||||
access_token String?
|
access_token String?
|
||||||
expires_at Int?
|
expires_at Int?
|
||||||
@@ -30,10 +30,9 @@ model Account {
|
|||||||
session_state String?
|
session_state String?
|
||||||
oauth_token_secret String?
|
oauth_token_secret String?
|
||||||
oauth_token String?
|
oauth_token String?
|
||||||
|
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
PartyUser PartyUser? @relation(fields: [partyUserId], references: [id])
|
||||||
PartyUser PartyUser? @relation(fields: [partyUserId], references: [id])
|
partyUserId String?
|
||||||
partyUserId String?
|
|
||||||
|
|
||||||
@@unique([provider, providerAccountId])
|
@@unique([provider, providerAccountId])
|
||||||
}
|
}
|
||||||
@@ -1290,4 +1289,6 @@ model PartyUser {
|
|||||||
city String @default("")
|
city String @default("")
|
||||||
address String @default("")
|
address String @default("")
|
||||||
zipCode String @default("")
|
zipCode String @default("")
|
||||||
|
//
|
||||||
|
rank String @default("user")
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user