Sha256: 50d348e8da32d8135892b376eeba96645d3e10fb181fe9aacc8373bc6c98e552

Contents?: true

Size: 832 Bytes

Versions: 101

Compression:

Stored size: 832 Bytes

Contents

SCHEMA="pact_broker"
set +e
psql postgres -c "DROP DATABASE ${SCHEMA};"
psql postgres -c "CREATE DATABASE ${SCHEMA};"
psql postgres -c "CREATE USER pact_broker WITH PASSWORD 'pact_broker'"
psql postgres -c "GRANT ALL PRIVILEGES ON DATABASE pact_broker to pact_broker;"
psql postgres -c "GRANT ALL PRIVILEGES ON DATABASE ${SCHEMA} TO pact_broker;"
ip=$(ifconfig en0 | sed -n -e '/inet/s/.*inet \([0-9.]*\) netmask .*/\1/p')
echo ""
echo "run the following command to set your environment variables:"
echo "export PACT_BROKER_DATABASE_USERNAME=pact_broker"
echo "export PACT_BROKER_DATABASE_PASSWORD=pact_broker"
echo "export PACT_BROKER_DATABASE_NAME=${SCHEMA}"
echo "export PACT_BROKER_DATABASE_HOST=${ip}"
echo "To test:"
echo "psql -h \$PACT_BROKER_DATABASE_HOST -d \$PACT_BROKER_DATABASE_NAME -U \$PACT_BROKER_DATABASE_USERNAME"

Version data entries

101 entries across 101 versions & 1 rubygems

Version Path
pact_broker-2.89.1 script/recreate-pg-db.sh
pact_broker-2.89.0 script/recreate-pg-db.sh
pact_broker-2.88.0 script/recreate-pg-db.sh
pact_broker-2.87.0 script/recreate-pg-db.sh
pact_broker-2.86.0 script/recreate-pg-db.sh
pact_broker-2.85.1 script/recreate-pg-db.sh
pact_broker-2.85.0 script/recreate-pg-db.sh
pact_broker-2.84.0 script/recreate-pg-db.sh
pact_broker-2.83.0 script/recreate-pg-db.sh
pact_broker-2.82.0 script/recreate-pg-db.sh
pact_broker-2.81.0 script/recreate-pg-db.sh
pact_broker-2.80.0 script/recreate-pg-db.sh
pact_broker-2.79.1 script/recreate-pg-db.sh
pact_broker-2.79.0 script/recreate-pg-db.sh
pact_broker-2.78.1 script/recreate-pg-db.sh
pact_broker-2.78.0 script/recreate-pg-db.sh
pact_broker-2.77.0 script/recreate-pg-db.sh
pact_broker-2.76.2 script/recreate-pg-db.sh
pact_broker-2.76.1 script/recreate-pg-db.sh
pact_broker-2.76.0 script/recreate-pg-db.sh