1 |
d2a8c3fd
|
Marc NICOLAS
|
L?enregistrement et la gestion d?utilisateurs de Sitools v2 n?cessite une base de donn?es de type PostgreSQL ou MySQL,
|
2 |
|
|
incluse, mais qui doit ?tre correctement configur?e.
|
3 |
|
|
Pour PostgreSQL, il faut cr?er une base de donn?es sur le serveur et ajouter un utilisateur ? sitools ?.
|
4 |
|
|
Il faut ensuite ex?cuter le script ? pgsql_sitools.sql ? (pr?sent dans le dossier ? database/PGSQL ? ? la racine du projet).
|
5 |
|
|
Pour MySQL il faut faire de m?me en ex?cutant l?ensemble des scripts pr?sent dans le dossier ? database/ MYSQL_CNES ? sur un base de donn?es cr??e pr?c?demment.
|
6 |
|
|
Une fois la base cr??e et remplie, il faut configurer Sitools pour qu?il pointe vers cette base
|
7 |
|
|
(propri?t? ? Starter.DATABASE_URL ? du fichier sitools.properties ou directement dans l?installateur izPack lors de l?installation).
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
Pour les donn?es de test MongoDB :
|
11 |
|
|
Ex?cuter la commande suivante :
|
12 |
|
|
mongorestore -h <host de la base mongodb> -d <nom de la base> dump_mongodb
|
13 |
|
|
Cela va cr?er l'ensemble des collections n?cessaire ? l'?x?cution des tests unitaires sur MongoDB |