|
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
echo "-- Waiting for database..."
|
|
while ! pg_isready -d $DATABASE_URL -t 1; do
|
|
sleep 1s
|
|
done
|
|
|
|
COUNT=$(psql -p 5433 -q -c "select count(datname) from pg_catalog.pg_database where datname = 'pleroma'" -t -A | tr -d '\n');
|
|
|
|
if [ "$COUNT" -lt "1" ]; then
|
|
echo "Creating database..."
|
|
psql -p 5433 -q -c "create user pleroma with encrypted password 'bleromer'"
|
|
psql -p 5433 -q -c "create database pleroma with owner = 'pleroma'"
|
|
psql -p 5433 -q -c "grant all privileges on database pleroma to pleroma"
|
|
fi
|