Add 'VALIDATION_FAILED' status to A_SOURCE_FILE_RECEIVED constraint for improved status handling
This commit is contained in:
@@ -14,8 +14,9 @@ ALTER TABLE CT_MRDS.A_SOURCE_FILE_RECEIVED DROP CONSTRAINT A_SOURCE_FILE_RECEIVE
|
||||
ALTER TABLE CT_MRDS.A_SOURCE_FILE_RECEIVED ADD CONSTRAINT A_SOURCE_FILE_RECEIVED_CHK
|
||||
CHECK (PROCESSING_STATUS IN (
|
||||
'RECEIVED',
|
||||
'VALIDATED',
|
||||
'READY_FOR_INGESTION',
|
||||
'VALIDATED',
|
||||
'VALIDATION_FAILED',
|
||||
'READY_FOR_INGESTION',
|
||||
'INGESTED',
|
||||
'ARCHIVED', -- Legacy status (backward compatibility)
|
||||
'ARCHIVED_AND_TRASHED', -- Files archived to Parquet and kept in TRASH folder (DATA bucket subfolder)
|
||||
|
||||
@@ -48,7 +48,8 @@ ALTER TABLE CT_MRDS.A_SOURCE_FILE_RECEIVED DROP CONSTRAINT A_SOURCE_FILE_RECEIVE
|
||||
ALTER TABLE CT_MRDS.A_SOURCE_FILE_RECEIVED ADD CONSTRAINT A_SOURCE_FILE_RECEIVED_CHK
|
||||
CHECK (PROCESSING_STATUS IN (
|
||||
'RECEIVED',
|
||||
'VALIDATED',
|
||||
'VALIDATED',
|
||||
'VALIDATION_FAILED',
|
||||
'READY_FOR_INGESTION',
|
||||
'INGESTED',
|
||||
'ARCHIVED'
|
||||
|
||||
Reference in New Issue
Block a user