Refactor MARS-1409 SQL scripts for workflow history key management
- Added checks for existing columns before adding or dropping A_WORKFLOW_HISTORY_KEY in relevant scripts to prevent errors. - Updated rollback scripts to ensure proper restoration of previous states, including recompilation of dependent packages. - Introduced a diagnostic script to assess the status of workflow keys against ODS tables, providing detailed reporting on discrepancies. - Adjusted trigger definitions to accommodate new workflow names and ensure correct handling of workflow history. - Modified master rollback script to streamline the rollback process and improve clarity in step descriptions.
This commit is contained in:
@@ -91,19 +91,13 @@ PROMPT =========================================================================
|
||||
|
||||
PROMPT
|
||||
PROMPT ============================================================================
|
||||
PROMPT STEP 8: Clear A_WORKFLOW_HISTORY_KEY values from existing records
|
||||
PROMPT ============================================================================
|
||||
@@98_MARS_1409_rollback_existing_workflow_keys.sql
|
||||
|
||||
PROMPT
|
||||
PROMPT ============================================================================
|
||||
PROMPT STEP 9: Drop A_WORKFLOW_HISTORY_KEY column
|
||||
PROMPT STEP 8: Drop A_WORKFLOW_HISTORY_KEY column
|
||||
PROMPT ============================================================================
|
||||
@@99_MARS_1409_rollback_workflow_history_key_column.sql
|
||||
|
||||
PROMPT
|
||||
PROMPT ============================================================================
|
||||
PROMPT STEP 10: Verify rollback
|
||||
PROMPT STEP 9: Verify rollback
|
||||
PROMPT ============================================================================
|
||||
@@90_MARS_1409_verify_rollback.sql
|
||||
|
||||
|
||||
Reference in New Issue
Block a user