...
| Bloc de code | ||
|---|---|---|
| ||
mvn compile exec:java -Dexec.args="archive /opt/archive-demat-ater-2013" |
...
Pour les mises à jour des versions majeures (entre 1.0.3 et 1.1.0 par exemple), il peut y avoir des opérations de mise à jour à effectuer au niveau de la base de données.
Entre 1.0.x et 1.1.y ces opérations sont décrites dans src/main/webapp/doc/upgrade-1.0.3-1.1.0.sqlPour ce faire, une commande batch est disponible, après avoir fait un pull sur la nouvelle version, vous pouvez lancer :
| Bloc de code | ||
|---|---|---|
| ||
mvn compile exec:java -Dexec.args="dbupgrade" |
Pour une nouvelle campagne, vous pouvez Pour une nouvelle campagne, vous pouvez aussi repartir d'une base de données vierge ... si vous voulez conserver les configurations (titre, textes mail, logos, ...) ainsi que les comptes admin et (super-)manager cependant, vous pouvez "nettoyer" votre base avec le script src/main/webapp/doc/delete-data.sql. :
| Bloc de code | ||
|---|---|---|
| ||
mvn compile exec:java -Dexec.args="deletedata" |
Cette commande efface donc notamment tous les fichiers de candidatures !