update sql

pull/24384/head
mertalev 2025-12-05 13:03:55 +07:00
parent e414d43eee
commit 7b1cc2b705
No known key found for this signature in database
GPG Key ID: DF6ABC77AAD98C95
1 changed files with 12 additions and 6 deletions

@ -4,9 +4,12 @@
update "asset_exif"
set
"model" = $1,
"lockedProperties" = array(
"lockedProperties" = nullif(
array(
select distinct
unnest(array_cat("lockedProperties", $2))
unnest("asset_exif"."lockedProperties" || $2)
),
'{}'
)
where
"assetId" in ($3)
@ -16,9 +19,12 @@ update "asset_exif"
set
"dateTimeOriginal" = "dateTimeOriginal" + $1::interval,
"timeZone" = $2,
"lockedProperties" = array(
"lockedProperties" = nullif(
array(
select distinct
unnest(array_cat("lockedProperties", $3))
unnest("asset_exif"."lockedProperties" || $3)
),
'{}'
)
where
"assetId" in ($4)