mirror of
https://github.com/goharbor/harbor.git
synced 2024-12-22 00:27:44 +01:00
Table notification_policy fix when updgrding to 2.0
Signed-off-by: guanxiatao <guanxiatao@corp.netease.com>
This commit is contained in:
parent
06d955c6e3
commit
f96cfab100
@ -207,3 +207,20 @@ UPDATE quota_usage SET used = used - 'count';
|
||||
/* make Clair and Trivy as reserved name for scanners in-tree */
|
||||
UPDATE scanner_registration SET name = concat_ws('-', name, uuid) WHERE name IN ('Clair', 'Trivy') AND immutable = FALSE;
|
||||
UPDATE scanner_registration SET name = split_part(name, '-', 1) WHERE immutable = TRUE;
|
||||
|
||||
/*update event types in table 'notification_policy'*/
|
||||
UPDATE notification_policy SET event_types = '["DOWNLOAD_CHART","DELETE_CHART","UPLOAD_CHART","DELETE_ARTIFACT","PULL_ARTIFACT","PUSH_ARTIFACT","SCANNING_FAILED","SCANNING_COMPLETED"]';
|
||||
|
||||
/*update event type in table 'notification_job'*/
|
||||
UPDATE notification_job
|
||||
SET event_type = CASE
|
||||
WHEN notification_job.event_type = 'downloadChart' THEN 'DOWNLOAD_CHART'
|
||||
WHEN notification_job.event_type = 'deleteChart' THEN 'DELETE_CHART'
|
||||
WHEN notification_job.event_type = 'uploadChart' THEN 'UPLOAD_CHART'
|
||||
WHEN notification_job.event_type = 'deleteImage' THEN 'DELETE_ARTIFACT'
|
||||
WHEN notification_job.event_type = 'pullImage' THEN 'PULL_ARTIFACT'
|
||||
WHEN notification_job.event_type = 'pushImage' THEN 'PUSH_ARTIFACT'
|
||||
WHEN notification_job.event_type = 'scanningFailed' THEN 'SCANNING_FAILED'
|
||||
WHEN notification_job.event_type = 'scanningCompleted' THEN 'SCANNING_COMPLETED'
|
||||
ELSE event_type
|
||||
END;
|
||||
|
Loading…
Reference in New Issue
Block a user