prefix zu parent_folder refactored

This commit is contained in:
2026-04-10 15:45:47 +02:00
parent 07b787af35
commit 87d241db7f
2 changed files with 9 additions and 9 deletions

View File

@@ -538,12 +538,12 @@ create or replace package body pck_net_storage as
);
end p_delete_object;
procedure p_delete_folder (i_prefix in varchar2)
procedure p_delete_folder (i_parent_folder in varchar2)
/*Kopf------------------------------------------------------------------------------------------------
-- Beschreibung: Löscht rekursiv alle Objekte unterhalb eines Präfixes im OCI Bucket.
-- Pseudo-Ordner (is_folder = Y) werden übersprungen.
------------------------------------------------------------------------------------------------------
-- Parameter: i_prefix Ordnerpräfix (z.B. eingang/batch-001/)
-- Parameter: i_parent_folder Ordnerpräfix (z.B. eingang/batch-001/)
------------------------------------------------------------------------------------------------------
-- MA Datum Änderung
-- SCK 2026-04-08 Prozedur erstellt
@@ -552,7 +552,7 @@ create or replace package body pck_net_storage as
l_objects t_net_storage_tab;
l_response clob;
l_obj_path t_object_path;
l_prefix varchar2(1024) := f_normalize_prefix(i_prefix);
l_prefix varchar2(1024) := f_normalize_prefix(i_parent_folder);
begin
pck_mitarbeiterrecht.p_hat_recht('ADMIN');
p_assert_allowed(l_prefix);
@@ -720,14 +720,14 @@ create or replace package body pck_net_storage as
end p_move_object;
procedure p_create_folder (
i_prefix in varchar2
i_parent_folder in varchar2
,i_folder_name in varchar2
)
/*Kopf------------------------------------------------------------------------------------------------
-- Beschreibung: Legt einen neuen Ordner im OCI Bucket an.
-- Ordner werden als leeres Objekt mit trailing Slash simuliert.
------------------------------------------------------------------------------------------------------
-- Parameter: i_prefix Übergeordneter Pfad inkl. trailing Slash (z.B. eingang/)
-- Parameter: i_parent_folder Übergeordneter Pfad inkl. trailing Slash (z.B. eingang/)
-- i_folder_name Name des neuen Ordners (ohne Slash)
------------------------------------------------------------------------------------------------------
-- MA Datum Änderung
@@ -737,7 +737,7 @@ create or replace package body pck_net_storage as
l_folder_key varchar2(1024);
l_response clob;
l_obj_path t_object_path;
l_prefix varchar2(1024) := f_normalize_prefix(i_prefix);
l_prefix varchar2(1024) := f_normalize_prefix(i_parent_folder);
begin
pck_mitarbeiterrecht.p_hat_recht('SCHREIBEN_ALLES');