8
15
echo "Creating ROLEs and DB at $PG_UNIT ..."
9
16
juju set ${PG_UNIT%/*} admin_addresses="$(${0%/*}/get-ip $APP_UNIT)"
10
17
juju ssh $PG_UNIT sudo su - postgres<<< "psql -c \"CREATE ROLE $PG_ADMIN_USER WITH LOGIN SUPERUSER PASSWORD '$PG_ADMIN_PASS'\"; exit"
11
18
juju ssh $PG_UNIT sudo su - postgres<<< "psql -c \"CREATE ROLE $PG_USER WITH LOGIN PASSWORD '$PG_PASS'\"; exit"
13
23
echo "Setting db_host on $APP_UNIT to $PG_UNIT..."
14
24
juju set ${APP_UNIT%/*} db_host="$(${0%/*}/get-ip $PG_UNIT)"
16
26
echo "Running initial migration to set up db..."
17
27
juju run --unit $APP_UNIT "actions/migrate $PG_ADMIN_USER $PG_ADMIN_PASS"