From: Steinar H. Gunderson Date: Tue, 21 Aug 2007 05:16:56 +0000 (+0200) Subject: Don't forget deleted_images, again. Grmf. X-Git-Url: https://git.sesse.net/?p=pr0n;a=commitdiff_plain;h=3312d6e7db5fc3ff299ac8a6f916b352c57af185;ds=sidebyside Don't forget deleted_images, again. Grmf. --- diff --git a/sql/pr0n.sql b/sql/pr0n.sql index d6af636..318e9da 100644 --- a/sql/pr0n.sql +++ b/sql/pr0n.sql @@ -46,7 +46,9 @@ CREATE TABLE deleted_images ( uploadedby character varying, "date" timestamp without time zone, takenby character varying NOT NULL, - selected boolean + selected boolean, + model character varying, + lens character varying ); CREATE TABLE fake_files ( diff --git a/sql/upgrade-v2.50.sql b/sql/upgrade-v2.50.sql index 99cc11d..035f934 100644 --- a/sql/upgrade-v2.50.sql +++ b/sql/upgrade-v2.50.sql @@ -46,3 +46,16 @@ UPDATE images SET lens=COALESCE( SELECT value FROM exif_info WHERE key='Model' AND images.id=exif_info.image )); +ALTER TABLE deleted_images ADD COLUMN model varchar; +ALTER TABLE deleted_images ADD COLUMN lens varchar; +UPDATE deleted_images SET lens=COALESCE( + TRIM(( + SELECT value FROM exif_info WHERE key='Lens' AND deleted_images.id=exif_info.image + )), + TRIM(( + SELECT value FROM exif_info WHERE key='LensSpec' AND deleted_images.id=exif_info.image + )) +), model=TRIM(( + SELECT value FROM exif_info WHERE key='Model' AND deleted_images.id=exif_info.image +)); +