Add the profile to the database.

This commit is contained in:
NeilClack
2026-02-02 22:05:57 -06:00
parent e50b08a0df
commit 9d75cb07e4
+22
View File
@@ -25,11 +25,33 @@ model User {
role UserRole? @relation(fields: [roleId], references: [id])
sessions Session[]
accounts Account[]
profile Profile?
@@unique([email])
@@map("user")
}
model Profile {
id String @id @default(uuid())
userId String @unique
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
firstName String
lastName String
phoneNumber String
addresses Address[]
}
model Address {
id String @id @default(uuid())
profileId String
profile Profile @relation(fields: [profileId], references: [id], onDelete: Cascade)
street String
city String
state String
postalCode String
country String
}
model Session {
id String @id
expiresAt DateTime