Дочерняя таблица, которая выглядит следующим образом
CREATE TABLE folder_item (
id uuid PRIMARY KEY DEFAULT gen_random_uuid()
,parent_id uuid REFERENCES folder_item (id) ON DELETE CASCADE
,role text NOT NULL DEFAULT 'inherit'
);
С моделью разрешений
CREATE POLICY folder_item_rolecheck ON folder_item FOR SELECT USING ( role = assigned_role );
Однако, если она находит строку с «наследовать», я хочу, чтобы она посмотрела на родительскую роль вместо этого (рекурсивно)
Возможно ли это?