26,6 → 26,7 |
$this->chargerNvjfl(); |
$this->chargerBiblio(); |
$this->chargerBiblioLien(); |
$this->chargerOntologies(); |
break; |
case 'chargerNvjfl' : |
$this->chargerNvjfl(); |
36,6 → 37,9 |
case 'chargerBiblioLien' : |
$this->chargerBiblioLien(); |
break; |
case 'chargerOntologies' : |
$this->chargerOntologies(); |
break; |
default : |
$this->traiterErreur('Erreur : la commande "%s" n\'existe pas!', array($cmd)); |
} |
168,5 → 172,19 |
'IGNORE 1 LINES'; |
$this->bdd->requeter($requete); |
} |
|
private function chargerOntologies() { |
$cheminOntologies = Config::get('chemins.ontologies'); |
$tableOntologies = Config::get('tables.ontologies'); |
$requete = "LOAD DATA INFILE '$cheminOntologies' ". |
"REPLACE INTO TABLE $tableOntologies ". |
'CHARACTER SET utf8 '. |
'FIELDS '. |
" TERMINATED BY '\t' ". |
" ENCLOSED BY '' ". |
" ESCAPED BY '\\\' ". |
'IGNORE 1 LINES'; |
$this->bdd->requeter($requete); |
} |
} |
?> |