Skip to content
Snippets Groups Projects
Commit d6e4ba8c authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Bdd demo

parent 721eecdf
No related branches found
No related tags found
No related merge requests found
Pipeline #29454 passed
...@@ -29,11 +29,11 @@ echo "SYGAL_USER = $SYGAL_USER" ...@@ -29,11 +29,11 @@ echo "SYGAL_USER = $SYGAL_USER"
echo "SYGAL_PASSWORD = $SYGAL_PASSWORD" 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`. # 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/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 if [ -d "${SQL_DIR}/01_admin" ]; then
cd ${SQL_DIR}/admin cd "${SQL_DIR}/01_admin"
export \ export \
PGDATABASE=${POSTGRES_DB} \ PGDATABASE=${POSTGRES_DB} \
PGUSER=${POSTGRES_USER} \ PGUSER=${POSTGRES_USER} \
...@@ -54,10 +54,11 @@ fi ...@@ -54,10 +54,11 @@ fi
echo echo
# #
# Exécution de tous les scripts .sql présents dans le répertoire `/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`. # 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 \ export \
PGDATABASE=${SYGAL_DB} \ PGDATABASE=${SYGAL_DB} \
PGUSER=${SYGAL_USER} \ PGUSER=${SYGAL_USER} \
...@@ -71,5 +72,6 @@ for f in *.sql; do ...@@ -71,5 +72,6 @@ for f in *.sql; do
-f $f -f $f
[[ $? -ne 0 ]] && exit 1 [[ $? -ne 0 ]] && exit 1
done done
fi
unset PGHOST PGPORT PGDATABASE PGUSER PGPASSWORD # précaution unset PGHOST PGPORT PGDATABASE PGUSER PGPASSWORD # précaution
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment