Cleanup: Remove old REL01_POST_DEACTIVATION folders after merge from main
This commit is contained in:
@@ -1,26 +0,0 @@
|
|||||||
GRANT SELECT, INSERT, UPDATE, DELETE ON ct_ods.a_load_history TO ct_mrds;
|
|
||||||
|
|
||||||
create or replace TRIGGER ct_mrds.a_workflow_history
|
|
||||||
AFTER INSERT OR UPDATE OF workflow_successful ON ct_mrds.a_workflow_history
|
|
||||||
REFERENCING NEW AS new OLD AS old
|
|
||||||
FOR EACH ROW
|
|
||||||
DECLARE
|
|
||||||
v_workflow_name VARCHAR2(128);
|
|
||||||
BEGIN
|
|
||||||
IF :new.workflow_name IN ('w_ODS_LM_STANDING_FACILITIES', 'w_ODS_CSDB_DEBT', 'w_ODS_CSDB_DEBT_DAILY', 'w_ODS_CSDB_RATINGS_FULL') AND :new.service_name = 'ODS' THEN
|
|
||||||
IF :new.workflow_successful <> :old.workflow_successful AND :new.workflow_successful = 'Y' THEN
|
|
||||||
IF :new.workflow_name = 'w_ODS_LM_STANDING_FACILITIES' THEN
|
|
||||||
v_workflow_name := 'w_ODS_LM_STANDING_FACILITY';
|
|
||||||
ELSE
|
|
||||||
v_workflow_name := :new.workflow_name;
|
|
||||||
END IF;
|
|
||||||
INSERT INTO ct_ods.a_load_history (
|
|
||||||
a_etl_load_set_key, workflow_name, infa_run_id, load_start, load_end, exdi_appl_req_id, exdi_correlation_id, load_successful, wla_run_id, dq_flag
|
|
||||||
) VALUES (
|
|
||||||
:new.a_workflow_history_key, v_workflow_name, NULL, :new.workflow_start, :new.workflow_end, NULL, NULL, :new.workflow_successful, NULL, NULL
|
|
||||||
);
|
|
||||||
END IF;
|
|
||||||
END IF;
|
|
||||||
END
|
|
||||||
;
|
|
||||||
/
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
--DROP TRIGGER ct_mrds.a_workflow_history;
|
|
||||||
REVOKE SELECT, INSERT, UPDATE, DELETE ON ct_ods.a_load_history FROM ct_mrds;
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
WHENEVER SQLERROR EXIT FAILURE
|
|
||||||
SET SERVEROUTPUT ON
|
|
||||||
SET TIMING ON
|
|
||||||
SET ECHO ON
|
|
||||||
SET HEADING OFF
|
|
||||||
SET FEEDBACK ON
|
|
||||||
SET VERIFY OFF
|
|
||||||
|
|
||||||
var filename VARCHAR2(100)
|
|
||||||
BEGIN
|
|
||||||
SELECT 'INSTALL_MARS_851_' || SUBSTR(PDB_NAME, (INSTR(PDB_NAME,'_',1)+1), (LENGTH(PDB_NAME)-INSTR(PDB_NAME,'_',1))) || '_' ||TO_CHAR(SYSDATE,'YYYYMMDD_HH24MISS')||'.log' INTO :filename from DBA_PDBS;
|
|
||||||
END;
|
|
||||||
/
|
|
||||||
column filename new_value _filename
|
|
||||||
select :filename filename from dual;
|
|
||||||
spool &_filename
|
|
||||||
|
|
||||||
prompt ##### started at time #####
|
|
||||||
select systimestamp from dual;
|
|
||||||
prompt ##### database name #####
|
|
||||||
SELECT SUBSTR(PDB_NAME, (INSTR(PDB_NAME,'_',1)+1), (LENGTH(PDB_NAME)-INSTR(PDB_NAME,'_',1))) AS PDB_NAME FROM DBA_PDBS;
|
|
||||||
|
|
||||||
|
|
||||||
@@01_MARS_851_install_CT_MRDS_A_LOAD_HISTORY_TRIGGER.sql
|
|
||||||
|
|
||||||
|
|
||||||
SET ECHO OFF
|
|
||||||
|
|
||||||
prompt ##### completed at time #####
|
|
||||||
select systimestamp from dual;
|
|
||||||
|
|
||||||
SPOOL OFF
|
|
||||||
EXIT
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
WHENEVER SQLERROR EXIT FAILURE
|
|
||||||
SET SERVEROUTPUT ON
|
|
||||||
SET TIMING ON
|
|
||||||
SET ECHO ON
|
|
||||||
SET HEADING OFF
|
|
||||||
SET FEEDBACK ON
|
|
||||||
SET VERIFY OFF
|
|
||||||
|
|
||||||
var filename VARCHAR2(100)
|
|
||||||
BEGIN
|
|
||||||
SELECT 'ROLLBACK_MARS_851_' || SUBSTR(PDB_NAME, (INSTR(PDB_NAME,'_',1)+1), (LENGTH(PDB_NAME)-INSTR(PDB_NAME,'_',1))) || '_' ||TO_CHAR(SYSDATE,'YYYYMMDD_HH24MISS')||'.log' INTO :filename from DBA_PDBS;
|
|
||||||
END;
|
|
||||||
/
|
|
||||||
column filename new_value _filename
|
|
||||||
select :filename filename from dual;
|
|
||||||
spool &_filename
|
|
||||||
|
|
||||||
prompt ##### started at time #####
|
|
||||||
select systimestamp from dual;
|
|
||||||
prompt ##### database name #####
|
|
||||||
SELECT SUBSTR(PDB_NAME, (INSTR(PDB_NAME,'_',1)+1), (LENGTH(PDB_NAME)-INSTR(PDB_NAME,'_',1))) AS PDB_NAME FROM DBA_PDBS;
|
|
||||||
|
|
||||||
|
|
||||||
@@91_MARS_851_rollback_CT_MRDS_A_LOAD_HISTORY_TRIGGER.sql
|
|
||||||
|
|
||||||
|
|
||||||
SET ECHO OFF
|
|
||||||
|
|
||||||
prompt ##### completed at time #####
|
|
||||||
select systimestamp from dual;
|
|
||||||
|
|
||||||
SPOOL OFF
|
|
||||||
EXIT
|
|
||||||
Reference in New Issue
Block a user