awips2/deltaScripts/16.2.2/DR5310/alter_bufrncwf_drop_datauri.sh
Tom Gurney 6f585b897f Omaha #5310 Drop dataURI column from bufrncwf
Change-Id: Ic6290db7b3f615fe188b2399d7466d145967ba63

Former-commit-id: ec59ebd66b91d39117b405f01cccf7bfc006dac1
2016-02-05 11:40:49 -06:00

19 lines
519 B
Bash
Executable file

#!/bin/bash
# DR #5310 - This script drops dataURI column from bufrncwf table and adds a
# new multi-column unique constraint
TABLE=bufrncwf
PSQL="/awips2/psql/bin/psql"
echo "INFO: Altering table ${TABLE}"
${PSQL} -U awips -d metadata << EOF
begin transaction;
alter table ${TABLE}
drop constraint if exists uk_${TABLE}_datauri_fields,
drop column if exists datauri,
add constraint uk_${TABLE}_datauri_fields unique
(reftime, latitude, longitude, stationid);
commit transaction;
EOF