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

Déplacement du répertoire etabs en dehors du répertoire des sources

parent 16fea66f
Loading
Loading
Loading
Loading
+0 −4
Changes for .dockerignore: 0 added lines, 4 removed lines.
Original line number Diff line number Diff line
/config/autoload/*local*.php

/data/db/
/data/cache/
/data/DoctrineModule/
/data/DoctrineORMModule/
/vendor
/upload

/tmp/
/docker/
/migration/

/etabs/

.DS_Store
.idea/
.~*

etabs/utln/.gitignore

deleted100644 → 0
+0 −1
Changes for etabs/utln/.gitignore: 0 added lines, 1 removed line.
Original line number Diff line number Diff line
tmp/

etabs/utln/README.md

deleted100644 → 0
+0 −22
Changes for etabs/utln/README.md: 0 added lines, 22 removed lines.
Original line number Diff line number Diff line
SyGAL UTLN
==========

- Génération des scripts de création d'une nouvelle bdd :

```bash
PGDATABASE='database' \
PGUSER='user' \
PGHOST='host' \
PGPORT=5432 \
PGPASSWORD='xxxxxxxx' \
etabs/utln/bin/build_new_db.sh
```

- Lancement de l'appli en utilisant une bdd créée/initialisée avec les scripts générés au point précédent :

````bash
docker-compose -f etabs/utln/docker-compose-utln.yml up
````


+0 −45
Changes for etabs/utln/bin/build_db_install_files.sh: 0 added lines, 45 removed lines.
Original line number Diff line number Diff line
#!/usr/bin/env bash
set -e

#
# Script de génération des fichiers permettant de créer une base de données pour SyGAL.
#
#                                     U T L N
#

# Usage
# ----------
# PGDATABASE='sygal' PGUSER='user' PGHOST='host.domain.fr' PGPORT=5432 PGPASSWORD='xxxxxx' ./build.sh

usage() {
  echo "Usage :"
  echo "    PGDATABASE='sygal' PGUSER='user' PGHOST='host.domain.fr' PGPORT=5432 PGPASSWORD='xxxxxx' $(basename $0)"
  exit 0
}

THIS_DIR=$(cd $(dirname $0) && pwd)
APP_ROOT_DIR=$(realpath ${THIS_DIR}/../../..)
BUILD_SCRIPT=${APP_ROOT_DIR}/bin/database/build_db_install_files.sh

ETAB_DIR=${APP_ROOT_DIR}/etabs/utln
CONFIG_FILE=${ETAB_DIR}/bin/build_db_sygal_dev.conf
OUTPUT_DIR=${ETAB_DIR}/tmp/build_$(date '+%Y%m%d_%H%M%S')

#echo "THIS_DIR = ${THIS_DIR}"
#echo "APP_ROOT_DIR = ${APP_ROOT_DIR}"
#echo "BUILD_SCRIPT = ${BUILD_SCRIPT}"
#echo "ETAB_DIR = ${ETAB_DIR}"
#echo "CONFIG_FILE = ${CONFIG_FILE}"
#echo "OUTPUT_DIR = ${OUTPUT_DIR}"

mkdir ${OUTPUT_DIR}

${BUILD_SCRIPT} -c ${CONFIG_FILE} -o ${OUTPUT_DIR}

if [ -f ${OUTPUT_DIR}/build_db_files.conf.dist ]; then
  echo ""
  echo "Copie du fichier de config ${ETAB_DIR}/conf/build_db_files.UTLN.conf dans le build..."
  echo "> ${OUTPUT_DIR}/build_db_files.conf"
  rm -f ${OUTPUT_DIR}/build_db_files.conf
  cp ${ETAB_DIR}/conf/build_db_files.UTLN.conf ${OUTPUT_DIR}/build_db_files.conf
fi
+0 −8
Changes for etabs/utln/bin/build_db_sygal_dev.conf: 0 added lines, 8 removed lines.
Original line number Diff line number Diff line
#===========================================#
# Config pour la génération des scripts SQL
#     de création d'une BDD pour SyGAL
#===========================================#

#========= Base de données à créer =========#
DBNAME='sygal_dev'                          # Nom de la database que les scripts créeront
DBUSER='ad_sygal_dev'                       # Nom du user que les scripts créeront
Loading