Projets
Pages enfant
  • 3.3.3 Gestion de la structure de la base de données

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3
Astuce
titleRelu

Relecture RB

Sommaire :

Sommaire
maxLevel3

...

Important : La gestion de la structure de la base de données est liée à la numérotation des versions de l'application (Cf. 3.3.6 Numérotation des versions)

Création de la structure de la base de données

...

Le principe est le même que pour la création de la base de données sauf que la commande à lancer est :

Bloc de code
languagebash
java -jar -Dconf=/chemin/conf.properties <appli>-batch-<version>.jar upgrade-db

...

Les exemples données ici sont consultables dans l'application esup-example.
Le module batch dépend du module example-domain-services pour avoir accès au VersionningService défini dans le fichier domain-services-init.xml du module demain-services.

Les commandes batch

La méthodeMaindispatche vers différente méthodes suivant le paramètre passé :

...