Browse Source
Merge pull request #13706 from AndriiLandiak/fix-upgrade
Fix upgrade
pull/13720/head
Viacheslav Klimov
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
9 additions and
2 deletions
-
application/src/main/data/upgrade/basic/schema_update.sql
|
|
|
@ -18,8 +18,15 @@ |
|
|
|
|
|
|
|
ALTER TABLE ota_package |
|
|
|
ADD COLUMN IF NOT EXISTS external_id uuid; |
|
|
|
ALTER TABLE ota_package |
|
|
|
ADD CONSTRAINT ota_package_external_id_unq_key UNIQUE (tenant_id, external_id); |
|
|
|
|
|
|
|
DO |
|
|
|
$$ |
|
|
|
BEGIN |
|
|
|
IF NOT EXISTS(SELECT 1 FROM pg_constraint WHERE conname = 'ota_package_external_id_unq_key') THEN |
|
|
|
ALTER TABLE ota_package ADD CONSTRAINT ota_package_external_id_unq_key UNIQUE (tenant_id, external_id); |
|
|
|
END IF; |
|
|
|
END; |
|
|
|
$$; |
|
|
|
|
|
|
|
-- UPDATE OTA PACKAGE EXTERNAL ID END |
|
|
|
|
|
|
|
|