JGenea permet de manipuler des données au moyen d'une console
en mode texte. Certaines manipulations de ces manipulations sont
possibles dans l'interface graphique.
Dans cette partie, nous allons détailler les manipulations à
partir de la console. Pour voir celles disponibles, reportez vous à la
partie "utilisation".
Lorsque l'on veut utiliser une base autre que celle de la
distribution ou que l'on veut en créer une nouvelle, il est
obligatoire d'utiliser la console pour créer celle-ci à partir des
scripts de création du schéma puis la remplir avec les données par
défaut.
Ceci se fait grâce à la commande install de la console. Celle-ci
prend plusieurs paramètres:
install [-repertoire repertoire_scripts_sql] [-type type_base] [-pays liste_pays]
Les paramètres sont les suivants:
repertoire : cela permet à l'application de savoir dans
quel répertoire se trouvent les scripts de création du schéma et
de chargement des données par défaut.
type : tous les scripts sql sont suffixés par le type de la
base. Par exemple, crebas-hsql.sql où ici, le type est hsql.
pays : cela permet de charger les départements et communes
de pays directement lors de l'installation. Il s'agit
d'une liste séparer par des virgules.
Note
Pour le moment, les pays suivants sont disponibles: France
( fr ) et Italie ( ita ).
Voici un exemple de commande pour créer une nouvelle base:
> install -repertoire ../sql -type hsql -pays fr,ita
Etat: ###########
> |
Cette commande se base sur le répertoire suivant qui doit
obligatoirement contenir, sous peine d'erreur de création:
sh$ ls ../sql communes-fr-hsql.sql
communes-ita-hsql.sql
crebas-hsql.sql
departements-fr-hsql.sql
departements-ita-hsql.sql
liaison_mariage_pers_type-hsql.sql
liaison_personnes_type-hsql.sql
mariage_evt_type-hsql.sql
personne_caract_type-hsql.sql
personne_evt_type-hsql.sql
type_acte-hsql.sql |