From: Chris Sharp Date: Sun, 3 Feb 2019 15:20:07 +0000 (-0500) Subject: add browse entries deletion script X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=500d854af4866be2df013ec6e99a4b12235bf466;p=contrib%2Fpines.git add browse entries deletion script --- diff --git a/sql/delete_stale_browse_entries.sql b/sql/delete_stale_browse_entries.sql new file mode 100644 index 0000000..c5f48b1 --- /dev/null +++ b/sql/delete_stale_browse_entries.sql @@ -0,0 +1,9 @@ +DELETE FROM metabib.browse_entry WHERE id IN ( + SELECT DISTINCT(entry.id) + FROM metabib.browse_entry entry + LEFT JOIN metabib.browse_entry_def_map map + ON (map.entry = entry.id) + LEFT JOIN metabib.browse_entry_simple_heading_map hmap + ON (hmap.entry = entry.id) + WHERE map.id IS NULL AND hmap.id IS NULL +);