From: Bill Erickson Date: Thu, 26 Oct 2017 16:24:33 +0000 (-0400) Subject: LP#1727487 Display field seed data WIP X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=b5e5f611ca8281de1a8ddc89409516ec6714ac07;p=working%2FEvergreen.git LP#1727487 Display field seed data WIP Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.display-field-seed-data.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.display-field-seed-data.sql index 1c5c11bfdb..ea55482eb8 100644 --- a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.display-field-seed-data.sql +++ b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.display-field-seed-data.sql @@ -196,13 +196,15 @@ COMMIT; \qecho \qecho SELECT metabib.reingest_metabib_field_entries(id, TRUE, FALSE, TRUE, TRUE, \qecho (SELECT ARRAY_AGG(id)::INT[] FROM config.metabib_field WHERE display_field)) -\qecho FROM biblio.record_entry WHERE NOT deleted AND id > 0; +\qecho FROM biblio.record_entry WHERE id > 0; \qecho -- avoid displaying a row per entry by selecting the total count. +-- NOTE: extracting display data for deleted bibs because we occasionally +-- display deleted bib records. SELECT COUNT(*) AS bib_count FROM ( SELECT metabib.reingest_metabib_field_entries(id, TRUE, FALSE, TRUE, TRUE, (SELECT ARRAY_AGG(id)::INT[] FROM config.metabib_field WHERE display_field)) - FROM biblio.record_entry WHERE NOT deleted AND id > 0 + FROM biblio.record_entry WHERE id > 0 ) x;