#!/bin/bash # Create database for a ScoDoc departement # This script must be executed as postgres super user # # $db_name is passed as an environment variable die() { echo echo "Erreur: $1" echo exit 1 } source config.sh || die "config.sh not found, exiting" source utils.sh || die "config.sh not found, exiting" if [ "$db_name" == "" ] then echo "Error: env var db_name unset" echo "(ce script ne doit pas ĂȘtre lancĂ© directement !)" exit 1 fi # --- echo 'Creating postgresql database ' "$db_name" createdb -E UTF-8 -p "$POSTGRES_PORT" -O "$POSTGRES_USER" "$db_name"