From db8989822e8a729ba58ebcd9fe1bc2ce01deaf89 Mon Sep 17 00:00:00 2001 From: Ben Steffensmeier Date: Mon, 29 Jul 2013 11:11:43 -0500 Subject: [PATCH] Issue #1051 Upgrade script for bufrmos invalid locations. Change-Id: I78b29e173654d0066852b650d4d791920fc07977 Former-commit-id: ec3d2599a9c792be08ffdb67cb0de9330b37b04a --- deltaScripts/13.6.1/bufrmosValidation.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 deltaScripts/13.6.1/bufrmosValidation.sh diff --git a/deltaScripts/13.6.1/bufrmosValidation.sh b/deltaScripts/13.6.1/bufrmosValidation.sh new file mode 100644 index 0000000000..e2bb572dd2 --- /dev/null +++ b/deltaScripts/13.6.1/bufrmosValidation.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# DR #1051 remove invalid bufrmos locations + +PSQL="/awips2/psql/bin/psql" + +${PSQL} -U awips -d metadata -c "DELETE FROM bufrmosmrf WHERE location_id IN (SELECT DISTINCT id FROM bufrmos_location WHERE latitude > 90 or latitude < -90);" +${PSQL} -U awips -d metadata -c "DELETE FROM bufrmoshpc WHERE location_id IN (SELECT DISTINCT id FROM bufrmos_location WHERE latitude > 90 or latitude < -90);" +${PSQL} -U awips -d metadata -c "DELETE FROM bufrmos_location WHERE latitude > 90 or latitude < -90;" +${PSQL} -U awips -d metadata -c "VACUUM FULL ANALYZE bufrmosmrf;" +${PSQL} -U awips -d metadata -c "VACUUM FULL ANALYZE bufrmoshpc;" +${PSQL} -U awips -d metadata -c "VACUUM FULL ANALYZE bufrmos_location;" \ No newline at end of file