Neo Lambada
12/21/2021, 2:48 PMmodel User {
id Int @id @default(autoincrement())
method User_method
name String @db.VarChar(255)
email String @unique(map: "email") @db.VarChar(255)
createdAt DateTime @default(now()) @db.DateTime(0)
updatedAt DateTime @default(now()) @db.DateTime(0)
//relationships
shops Shop[]
ShoppingCart ShoppingCart[]
followedBy FollowUser[] @relation("follower")
following FollowUser[] @relation("following")
}
model FollowUser {
status Boolean @default(false)
createdAt DateTime @default(now()) @db.DateTime(0)
updatedAt DateTime @default(now()) @db.DateTime(0)
//relationShips
follower User @relation("follower", fields: [followerId], references: [id])
following User @relation("following", fields: [followingId], references: [id])
followerId Int @unique
followingId Int @unique
}