apex-source-control/scripts/install_apex.sql
2016-06-03 16:19:35 -04:00

27 lines
974 B
SQL
Executable File

--this script is designed to be called from the apex directory of your project with ./apex/install.sql being a valid file generated by APEXExportSplitter
declare
p_application_id NUMBER := '&1';
p_workspace_name varchar2(255) := '&2';
p_parsing_schema varchar2(255) := '&3';
p_app_alias varchar2(255) := '&4';
l_workspace_id NUMBER;
begin
apex_application_install.set_application_id ( p_application_id );
apex_application_install.set_schema( p_parsing_schema );
IF p_app_alias is null THEN
apex_application_install.set_application_alias( 'F' || p_application_id );
ELSE
apex_application_install.set_application_alias( p_app_alias );
END IF;
l_workspace_id := apex_util.find_security_group_id (p_workspace => p_workspace_name);
APEX_APPLICATION_INSTALL.SET_WORKSPACE_ID ( l_workspace_id );
--apex_application_install.set_offset( p_offset_num );
apex_application_install.generate_offset;
end;
/
@apex/install.sql
/
quit