22 lines
422 B
Bash
Executable File
22 lines
422 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# Run this script after pulling changes that have migrations, to migrate your
|
|
# local DB.
|
|
#
|
|
set -o errexit
|
|
set -o xtrace
|
|
cd $(dirname $0)/..
|
|
|
|
source test/db-common.sh
|
|
|
|
for svc in $SERVICES; do
|
|
for dbenv in $DBENVS; do
|
|
db="boulder_${svc}_${dbenv}"
|
|
|
|
goose -path=./$svc/_db/ -env=$dbenv up || die "unable to migrate ${db}"
|
|
echo "migrated ${db} database"
|
|
done
|
|
done
|
|
echo "migrated all databases"
|
|
|