Commit d6e4ba8c authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Bdd demo

parent 721eecdf
Loading
Loading
Loading
Loading
Loading
+22 −20
Original line number Diff line number Diff line
@@ -29,11 +29,11 @@ echo "SYGAL_USER = $SYGAL_USER"
echo "SYGAL_PASSWORD = $SYGAL_PASSWORD"

#
# Exécution EN TANT QUE SUPER-USER de tous les scripts .sql présents dans le répertoire `/sql/admin`.
# NB : il est possible de substituer ces scripts par les vôtres grâce à un volume à monter dans `/sql/admin`.
# Exécution EN TANT QUE SUPER-USER de tous les scripts .sql présents dans le répertoire `/sql/01_admin`.
# NB : il est possible de substituer ces scripts par les vôtres grâce à un volume à monter dans `/sql/01_admin`.
#
if [ -d "${SQL_DIR}/admin" ]; then
  cd ${SQL_DIR}/admin
if [ -d "${SQL_DIR}/01_admin" ]; then
  cd "${SQL_DIR}/01_admin"
  export \
    PGDATABASE=${POSTGRES_DB} \
    PGUSER=${POSTGRES_USER} \
@@ -54,10 +54,11 @@ fi
echo

#
# Exécution de tous les scripts .sql présents dans le répertoire `/sql`.
# NB : il est possible de substituer ces scripts par les vôtres grâce à un volume à monter dans `/sql`.
# Exécution de tous les scripts .sql présents dans le répertoire `/sql/02_other`.
# NB : il est possible de substituer ces scripts par les vôtres grâce à un volume à monter dans `/sql/02_other`.
#
cd ${SQL_DIR}
if [ -d "${SQL_DIR}/02_other" ]; then
  cd "${SQL_DIR}/02_other"
  export \
    PGDATABASE=${SYGAL_DB} \
    PGUSER=${SYGAL_USER} \
@@ -71,5 +72,6 @@ for f in *.sql; do
      -f $f
    [[ $? -ne 0 ]] && exit 1
  done
fi

unset PGHOST PGPORT PGDATABASE PGUSER PGPASSWORD # précaution