#!/bin/sh -e
+export PGPORT="$2"
+
case $1 in
adduser)
- USERNAME=$2
+ USERNAME=$3
sudo -u postgres psql -h postgres -c "CREATE USER $USERNAME" template1
sudo -u postgres psql -h postgres -c "ALTER TABLESPACE user_$USERNAME OWNER TO $USERNAME"
;;
createdb)
- USERNAME=$2
- DBNAME_BASE=$3
- ENCODING=$4
+ USERNAME=$3
+ DBNAME_BASE=$4
+ ENCODING=$5
DBNAME="${USERNAME}_${DBNAME_BASE}"
if [ -n "$ENCODING" ]; then
;;
dropdb)
- USERNAME=$2
- DBNAME_BASE=$3
+ USERNAME=$3
+ DBNAME_BASE=$4
DBNAME="${USERNAME}_${DBNAME_BASE}"
sudo -u postgres dropdb -h postgres $DBNAME