INSTALL.md 1.38 KB
Newer Older
Bertrand Gauthier's avatar
Bertrand Gauthier committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Installation

## v1.0

### Configuration du web service

Dans le fichier `config/autoload/local.php`, ajoutez une nouvelle clé `CURRENT_SCHEMA` avec pour valeur le 
nom du schéma dans lequel se trouvent les vues sources. 
Exemple :

    return [
        'doctrine' => [
            'connection' => [
                'orm_default' => [
                    //...
                    'params' => [
                        //...
                        'CURRENT_SCHEMA' => 'APOGEE',
                    ],
                ],
            ],
        ],

### Mise à jour des vues sources

NB: Le prefixe de nommage `OBJECTH_*` est abandonné au profit de `SYGAL_*`. 

#### Pour Apogée 

- Vous n'avez pas à renommer vous-même les vues en `SYGAL_*`.
- Récupérez le script `data/sql/vues-apogee-{etab}.sql``{etab}` correspond à votre établissement 
(ex: `vues-apogee-urn.sql` est pour l'Université de Rouen Normandie), personnalisez la requête pour votre établissement 
puis lancez la requête SQL. 
- Exécutez ensuite le script `data/sql/vues-apogee.sql`.

#### Pour Physalis 

- Renommer les vues existantes à l'aide du script `data/sql/vues-physalis.sql`.
- Écrire les 4 nouvelles vues suivantes en s'inspirant du script `data/sql/vues-apogee.sql` :
  - SYGAL_STRUCTURE : factorisation des attributs communs aux établissements, UR, ED.
  - SYGAL_ETAB
  - SYGAL_ECOLE_DOCT
  - SYGAL_UNITE_RECH