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