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

View File

@@ -41,7 +41,7 @@ create or replace package pck_net_storage as
); );
procedure p_delete_folder ( procedure p_delete_folder (
i_prefix in varchar2 i_parent_folder in varchar2
); );
procedure p_rename_object ( procedure p_rename_object (
@@ -55,8 +55,8 @@ create or replace package pck_net_storage as
); );
procedure p_create_folder ( procedure p_create_folder (
i_prefix in varchar2 i_parent_folder in varchar2
,i_folder_name in varchar2 ,i_folder_name in varchar2
); );
function f_get_object_metadata ( function f_get_object_metadata (