Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 414 → Rev 415

/trunk/scripts/modules/baseflor/Baseflor.php
40,20 → 40,7
$this->initialiserProjet('baseflor');
$cmd = $this->getParametre('a');
switch ($cmd) {
case 'chargerTous' :
$this->supprimerTous();
$this->chargerStructureSql();
$this->chargerOntologies();
$this->verifFichier();
if ($this->nb_erreurs == 0){
$this->chargerDonnees();
$this->genererChamps();
} else {
echo "je ne peux pas charger les données car le fichier comporte des erreurs.
Voir le fichier baseflor_verif.txt\n";
}
break;
case 'chargerStructureSql' :
case 'chargerStructureSql' :
$this->chargerStructureSql();
break;
case 'chargerDonnees' :
60,7 → 47,7
$this->verifFichier();
if($this->nb_erreurs == 0){
$this->chargerDonnees();
} else {
} else {
echo "je ne peux pas charger les données car le fichier comporte des erreurs.
Voir le fichier baseflor_verif.txt\n";
}
88,7 → 75,7
}
//-- génération de champs --//
private function genererChamps(){
private function genererChamps(){
$this->genererChpsBDNT();
$this->genererChpsNumTaxon();
$this->genererChpsNumNomen();
237,7 → 224,8
protected function chargerStructureSql() {
$contenuSql = $this->recupererContenu(Config::get('chemins.structureSql'));
$this->executerScripSql($contenuSql);
$this->executerScripSql($contenuSql);
}
261,7 → 249,7
}
private function supprimerTous() {
$requete = "DROP TABLE IF EXISTS baseflor_meta, baseflor_v2012_03_19";
$requete = "DROP TABLE IF EXISTS baseflor_meta, baseflor_ontologies, baseflor_v2012_03_19";
$this->getBdd()->requeter($requete);
}