#!/bin/bash # DR #5286 - This script drops dataURI column from tcg table and adds a new # multi-column unique constraint TABLE=tcg DBUSER=awips PSQL="/awips2/psql/bin/psql" echo "INFO: Altering table ${TABLE}" ${PSQL} -U ${DBUSER} -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, forecasttime, producttype, modelname, latitude, longitude, stationid); drop index if exists tcg_refTimeIndex; commit transaction; EOF