added logic for parent/child dirs

no styling, but displaying the basic results in the DOM
This commit is contained in:
Smigz 2025-05-06 16:40:30 -04:00
parent eedab606f8
commit 1c5e2d1055
10 changed files with 123 additions and 44 deletions

View file

@ -5,8 +5,9 @@
// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init
generator client {
provider = "prisma-client-js"
output = "../node_modules/.prisma/client"
provider = "prisma-client-js"
previewFeatures = ["relationJoins"]
output = "../node_modules/.prisma/client"
}
datasource db {
@ -45,7 +46,7 @@ model Folder {
owner User? @relation(fields: [owner_user_id], references: [id])
owner_user_id Int?
parentId Int?
parent Folder? @relation("ParentDirectory", fields: [parentId], references: [id])
parent Folder? @relation("ParentDirectory", fields: [parentId], references: [id])
Directories Folder[] @relation("ParentDirectory")
}