diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 271ec4b..f68fd98 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -10,16 +10,18 @@ datasource db { // Models model User { - id String @id @default(auto()) @map("_id") @db.ObjectId - email String @unique + id String @id @default(auto()) @map("_id") @db.ObjectId + email String @unique password String firstName String? lastName String? bio String? location String? images String[] - role Role @default(USER) - createdAt DateTime @default(now()) + birthdate DateTime? + sex Sex? + role Role @default(USER) + createdAt DateTime @default(now()) // Liste des chats de l'utilisateur ChatID String[] @db.ObjectId @@ -73,6 +75,11 @@ model Message { Chat Chat? @relation(fields: [ChatID], references: [id]) } +enum Sex { + MALE + FEMALE +} + enum Role { USER ADMIN