/[openfoncier]/branches/3.14.x/tests/init_db
ViewVC logotype

Contents of /branches/3.14.x/tests/init_db

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3343 - (show annotations)
Thu Mar 19 17:34:18 2015 UTC (9 years, 10 months ago) by vpihour
File size: 856 byte(s)
Ajout de la branche

1 #! /bin/bash
2 ##
3 # Ce script permet d'effectuer les initialisations nécessaires au bon
4 # déroulement de ces tests
5 #
6 # @package openads
7 # @version SVN : $Id$
8 ##
9
10 #
11 cd ..
12
13 #
14 database_default="openads"
15
16 # On récupère un éventuel paramètre - si ce paramètre est renseigné alors on
17 # l'utilisera tel quel comme nom de la base de données - si ce n'est pas le cas
18 # alors le nom de la base de données sera openads
19 database=$1
20 if [ "$database" = "" ] ;
21 then
22 database=$database_default
23 fi
24
25 # On réinitialise la base de données pour avoir les données nécessaires aux
26 # tests
27 cd data/pgsql/
28 echo " Suppression de la base $database ..."
29 sudo su postgres -c "dropdb $database"
30 echo " Création et initialisation de la base $database ..."
31 sudo su postgres -c "createdb $database && psql $database -q -f install.sql > /dev/null"
32 cd ../..
33
34 #
35 cd tests/
36

Properties

Name Value
svn:executable *
svn:keywords Id

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26