Permission changes

This commit is contained in:
2024-07-30 17:40:09 +03:00
parent 5d57c936a7
commit 33356f34e8
8 changed files with 426 additions and 24 deletions

View File

@ -0,0 +1,26 @@
WITH
permitted as (
SELECT
folder_id
FROM
permissions
WHERE
user_id = $1
)
SELECT
folder_id
FROM
folders
WHERE
folder_id IN (
SELECT
folder_id
FROM
permitted
)
AND parent_folder_id NOT IN (
SELECT
folder_id
FROM
permitted
)