/trunk/doc/bdd/schema_bdd_cel_v2.pdf |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/trunk/doc/bdd/schema_bdd_cel_v2.pdf |
---|
New file |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/doc/bdd/migration.txt |
---|
1,14 → 1,17 |
Pour migrer la base de données du CEL de la version 1 vers la version 2, il faut : |
- avoir une base de données 'tb_prod_v4' contenant la table annuaire de Tela Botanica |
- avoir une base de données 'tb_v4' contenant les tables de l'application Annuaire de Tela Botanica |
- avoir une base de données 'cel' contenant les tables de la verion 1 |
- avoir une base de données 'tb_cel' vide (dans laquelle seront migrées les données) |
1. Dans la base tb_cel, créer les nouvelles tables de la version 2 à l'aide du fichier sql : cel_v2.sql |
2. Configurer le fichier jrest.ini.php, dans la section [database_cel] : |
2. Configurer le fichier jrest.ini.php : |
- dans la section [database_cel] : |
- le paramétre 'database' doit correspondre à 'cel' |
- le paramétre 'database_migration' à 'tb_cel' |
- dans la section [database_ident] : |
- le paramétre 'database' à 'tb_prod_v4' |
3. Ouvrez une console et placez vous dans le dossier 'jrest', vous pourrez ensuite lancer successivement les |
commandes : |
/opt/lampp/bin/php cli.php MigrationObs.php getElement |
/opt/lampp/bin/php cli.php MigrationImages.php getElement |
/opt/lampp/bin/php cli.php MigrationObs.php getElement |
/opt/lampp/bin/php cli.php MigrationObs getElement |
/opt/lampp/bin/php cli.php MigrationImages getElement |
/opt/lampp/bin/php cli.php MigrationObs getElement |
/trunk/doc/bdd/schema_bdd_cel_v2.mwb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/trunk/doc/bdd/cel_v2.sql |
---|
132,7 → 132,7 |
PRIMARY KEY (`id_mot_cle_obs`) ) |
ENGINE = InnoDB |
DEFAULT CHARACTER SET = utf8 |
COLLATE = utf8_general_ci, |
COLLATE = utf8_general_ci |
COMMENT = 'Table des mots clés, à utiliser avec des transactions !' |
ROW_FORMAT = COMPACT; |
191,10 → 191,10 |
`nom_utilisateur` VARCHAR(255) NULL , |
`courriel_utilisateur` VARCHAR(255) NULL , |
`nom_sel` VARCHAR(255) NULL , |
`nom_sel_nn` INT NULL COMMENT 'Numéro du nom sélectionné.' , |
`nom_sel_nn` DECIMAL(9,0) NULL COMMENT 'Numéro du nom sélectionné.' , |
`nom_ret` VARCHAR(255) NULL , |
`nom_ret_nn` INT NULL COMMENT 'Numéro du nom retenu.' , |
`nt` INT NULL COMMENT 'Numéro taxonomique.' , |
`nom_ret_nn` DECIMAL(9,0) NULL COMMENT 'Numéro du nom retenu.' , |
`nt` DECIMAL(9,0) NULL COMMENT 'Numéro taxonomique.' , |
`famille` VARCHAR(255) NULL , |
`nom_referentiel` VARCHAR(255) NULL , |
`ce_zone_geo` VARCHAR(50) NULL , |
202,8 → 202,8 |
`lieudit` VARCHAR(255) NULL , |
`station` VARCHAR(255) NULL , |
`milieu` VARCHAR(255) NULL , |
`latitude` FLOAT NULL , |
`longitude` FLOAT NULL , |
`latitude` DECIMAL(8,5) NULL , |
`longitude` DECIMAL(8,5) NULL , |
`geodatum` VARCHAR(25) NULL COMMENT 'Référentiel géographique utilisé.\nPar exmple : WGS84' , |
`date_observation` DATETIME NULL , |
`mots_cles_texte` LONGTEXT NULL COMMENT 'Champ calculé contenant la liste des mots clés utilisateurs séparé par des virgules.' , |