Install scripts
This commit is contained in:
parent
afdd1dbb74
commit
d0426e1c17
@ -13,6 +13,8 @@ wwv_flow_api.component_begin (
|
||||
);
|
||||
wwv_flow_api.create_install(
|
||||
p_id=>wwv_flow_api.id(12958699824624058)
|
||||
,p_required_free_kb=>1000
|
||||
,p_required_sys_privs=>'CREATE PROCEDURE:CREATE SEQUENCE:CREATE TABLE:CREATE TRIGGER:CREATE VIEW'
|
||||
);
|
||||
wwv_flow_api.component_end;
|
||||
end;
|
||||
|
||||
@ -0,0 +1,70 @@
|
||||
prompt --application/deployment/install/install_install_data
|
||||
begin
|
||||
-- Manifest
|
||||
-- INSTALL: INSTALL-INSTALL_DATA
|
||||
-- Manifest End
|
||||
wwv_flow_api.component_begin (
|
||||
p_version_yyyy_mm_dd=>'2021.04.15'
|
||||
,p_release=>'21.1.7'
|
||||
,p_default_workspace_id=>9014660246496943
|
||||
,p_default_application_id=>770
|
||||
,p_default_id_offset=>0
|
||||
,p_default_owner=>'CORE'
|
||||
);
|
||||
wwv_flow_api.create_install_script(
|
||||
p_id=>wwv_flow_api.id(20452605375414152)
|
||||
,p_install_id=>wwv_flow_api.id(12958699824624058)
|
||||
,p_name=>'INSTALL_DATA'
|
||||
,p_sequence=>80
|
||||
,p_script_type=>'INSTALL'
|
||||
,p_script_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
||||
'--',
|
||||
'-- SEED DATA',
|
||||
'--',
|
||||
'INSERT INTO apps (app_id, app_name, is_active, updated_by, updated_at)',
|
||||
'VALUES (',
|
||||
' 770,',
|
||||
' ''CORE'',',
|
||||
' ''Y'',',
|
||||
' USER,',
|
||||
' SYSDATE',
|
||||
');',
|
||||
'',
|
||||
'INSERT INTO roles (app_id, role_id, role_name, is_active)',
|
||||
'VALUES (',
|
||||
' 770,',
|
||||
' ''IS_ADMINISTRATOR'',',
|
||||
' ''Administrator'',',
|
||||
' ''Y''',
|
||||
');',
|
||||
'',
|
||||
'--',
|
||||
'-- NAVIGATION',
|
||||
'--',
|
||||
'DELETE FROM navigation;',
|
||||
'--',
|
||||
'INSERT INTO navigation (app_id, page_id, parent_id, order#)',
|
||||
'SELECT 770, 0, NULL, 599 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 100, NULL, 100 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 990, NULL, 990 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 9999, NULL, 999 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 900, NULL, 900 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 901, 900, 10 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 915, 900, 15 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 920, 900, 20 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 922, 900, 25 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 905, 900, 30 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 940, 900, 35 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 925, 900, 40 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 910, 900, 45 FROM DUAL UNION ALL',
|
||||
'SELECT 770, 970, 900, 50 FROM DUAL;',
|
||||
'--',
|
||||
'UPDATE navigation n',
|
||||
'SET n.is_reset = CASE WHEN n.page_id > 0 THEN ''Y'' END,',
|
||||
' n.is_shared = CASE WHEN n.page_id >= 900 AND n.page_id < 9999 THEN ''Y'' END;',
|
||||
'',
|
||||
''))
|
||||
);
|
||||
wwv_flow_api.component_end;
|
||||
end;
|
||||
/
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,38 @@
|
||||
prompt --application/deployment/install/install_install_sequences
|
||||
begin
|
||||
-- Manifest
|
||||
-- INSTALL: INSTALL-INSTALL_SEQUENCES
|
||||
-- Manifest End
|
||||
wwv_flow_api.component_begin (
|
||||
p_version_yyyy_mm_dd=>'2021.04.15'
|
||||
,p_release=>'21.1.7'
|
||||
,p_default_workspace_id=>9014660246496943
|
||||
,p_default_application_id=>770
|
||||
,p_default_id_offset=>0
|
||||
,p_default_owner=>'CORE'
|
||||
);
|
||||
wwv_flow_api.create_install_script(
|
||||
p_id=>wwv_flow_api.id(20451203514326110)
|
||||
,p_install_id=>wwv_flow_api.id(12958699824624058)
|
||||
,p_name=>'INSTALL_SEQUENCES'
|
||||
,p_sequence=>30
|
||||
,p_script_type=>'INSTALL'
|
||||
,p_script_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
||||
' CREATE SEQUENCE "LOG_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21919 CACHE 100 NOORDER NOCYCLE NOKEEP GLOBAL ;',
|
||||
'',
|
||||
''))
|
||||
);
|
||||
wwv_flow_api.create_install_object(
|
||||
p_id=>wwv_flow_api.id(20451386683326110)
|
||||
,p_script_id=>wwv_flow_api.id(20451203514326110)
|
||||
,p_object_owner=>'#OWNER#'
|
||||
,p_object_type=>'SEQUENCE'
|
||||
,p_object_name=>'LOG_ID'
|
||||
,p_last_updated_by=>'DEV'
|
||||
,p_last_updated_on=>to_date('20220123180322','YYYYMMDDHH24MISS')
|
||||
,p_created_by=>'DEV'
|
||||
,p_created_on=>to_date('20220123180322','YYYYMMDDHH24MISS')
|
||||
);
|
||||
wwv_flow_api.component_end;
|
||||
end;
|
||||
/
|
||||
1405
apex/f770/application/deployment/install/install_install_tables.sql
Normal file
1405
apex/f770/application/deployment/install/install_install_tables.sql
Normal file
File diff suppressed because it is too large
Load Diff
3114
apex/f770/application/deployment/install/install_install_views.sql
Normal file
3114
apex/f770/application/deployment/install/install_install_views.sql
Normal file
File diff suppressed because it is too large
Load Diff
@ -131,6 +131,11 @@ prompt --install
|
||||
@@application/pages/page_00990.sql
|
||||
@@application/pages/page_09999.sql
|
||||
@@application/deployment/definition.sql
|
||||
@@application/deployment/install/install_install_tables.sql
|
||||
@@application/deployment/install/install_install_views.sql
|
||||
@@application/deployment/install/install_install_sequences.sql
|
||||
@@application/deployment/install/install_install_packages.sql
|
||||
@@application/deployment/install/install_install_data.sql
|
||||
@@application/deployment/checks.sql
|
||||
@@application/deployment/buildoptions.sql
|
||||
@@application/end_environment.sql
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user