33,6 → 33,7 |
$this->chargerStructureSql(); |
$this->chargerBdtfx(); |
$this->genererNomSciHtml(); |
$this->genererDonneesTestMultiVersion(); |
break; |
case 'chargerStructureSql' : |
$this->chargerStructureSql(); |
43,6 → 44,12 |
case 'genererNomSciHtml' : |
$this->genererNomSciHtml(); |
break; |
case 'genererDonneesTestMultiVersion' : |
$this->genererDonneesTestMultiVersion(); |
break; |
case 'supprimerDonneesTestMultiVersion' : |
$this->supprimerDonneesTestMultiVersion(); |
break; |
default : |
throw new Exception("Erreur : la commande '$cmd' n'existe pas!"); |
} |
125,6 → 132,24 |
} |
} |
|
private function genererDonneesTestMultiVersion() { |
$contenuSql = $this->recupererContenu(Config::get('chemins.structureSqlTest')); |
$this->executerScripSql($contenuSql); |
|
$table = Config::get('tables.bdtfx'); |
$tableTest = Config::get('tables.bdtfxTest'); |
$requete = "INSERT INTO $tableTest SELECT * FROM $table"; |
$this->getBdd()->requeter($requete); |
} |
|
private function supprimerDonneesTestMultiVersion() { |
$tableMeta = Config::get('tables.bdtfxMeta'); |
$requete = "DELETE FROM $tableMeta WHERE guid = 'urn:lsid:tela-botanica.org:bdtfx:1.02'"; |
$this->getBdd()->requeter($requete); |
|
$tableTest = Config::get('tables.bdtfxTest'); |
$requete = "DROP TABLE $tableTest"; |
$this->getBdd()->requeter($requete); |
} |
} |
?> |