Merge "Omaha #3454 Adding sequences to tables in events schema" into omaha_14.4.1

Former-commit-id: 3f1217ac04 [formerly 7c8a19d149] [formerly 14a86f1063 [formerly 3fb87f623c38b78c1d1046990fb05576851174d2]]
Former-commit-id: 14a86f1063
Former-commit-id: be63cfd242
This commit is contained in:
Richard Peter 2014-10-28 15:50:25 -05:00 committed by Gerrit Code Review
commit 1f71ff6cc9

View file

@ -0,0 +1,25 @@
#!/bin/bash
STATS_MAX_VAL=$(psql -U awips -d metadata -t -c "select max(id)+1 from events.stats;")
NOTIFICATION_MAX_VAL=$(psql -U awips -d metadata -t -c "select max(id)+1 from events.notification;")
AGGREGATE_MAX_VAL=$(psql -U awips -d metadata -t -c "select max(id)+1 from events.aggregate;")
if [ -z $STATS_MAX_VAL ]
then
STATS_MAX_VAL=1
fi
if [ -z $NOTIFICATION_MAX_VAL ]
then
NOTIFICATION_MAX_VAL=1
fi
if [ -z $AGGREGATE_MAX_VAL ]
then
AGGREGATE_MAX_VAL=1
fi
psql -U awips -d metadata -c \
"CREATE SEQUENCE stats_seq START WITH $STATS_MAX_VAL; \
CREATE SEQUENCE notification_seq START WITH $NOTIFICATION_MAX_VAL; \
CREATE SEQUENCE aggregate_seq START WITH $NOTIFICATION_MAX_VAL;"