Skip to content
Snippets Groups Projects
Commit 1b4c6643 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Ajout du calcul des TBLS dans le script de migration

parent d249af20
No related branches found
No related tags found
No related merge requests found
......@@ -26,6 +26,17 @@ var_dump($r);
$bdd = $oa->getBdd();
$c->println("Calcul du tableau de bord piece_jointe_demande");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_demande\'); END;');
$c->println("Calcul du tableau de bord piece_jointe_fournie");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_fournie\'); END;');
$c->println("Calcul du tableau de bord piece_jointe");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe\'); END;');
$c->println("");
/* On fournie et on valide de force les PJ qui n'étaient pas tout le temps demandées avant */
$sql = '
SELECT
......@@ -80,5 +91,17 @@ foreach ($r as $i) {
$bdd->getTable('PIECE_JOINTE_FICHIER')->insert($pjf, $o);
$c->print("Insertion des pièces jointes manquantes : $count / " . count($r) . "\r");
}
$c->println("\nInsertion terminée");
$c->println("Calcul du tableau de bord piece_jointe_demande");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_demande\'); END;');
$c->println("Calcul du tableau de bord piece_jointe_fournie");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_fournie\'); END;');
$c->println("Calcul du tableau de bord piece_jointe");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe\'); END;');
$c->println("Calcul du tableau de bord workflow");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'workflow\'); END;');
$c->println("Terminé");
\ No newline at end of file
......@@ -122,16 +122,16 @@ class PJPassageDureeVie extends AbstractMigration
$this->manager->getOseAdmin()->getConsole()->print("Insertion des pièces jointes manquantes : $count / " . count($r) . "\r");
}
$this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord piece_jointe_demande");
$this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord piece_jointe_demande");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_demande\'); END;');
$this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord piece_jointe_fournie");
$this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord piece_jointe_fournie");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_fournie\'); END;');
$this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord piece_jointe");
$this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord piece_jointe");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe\'); END;');
$this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord workflow");
$this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord workflow");
$bdd->exec('BEGIN unicaen_tbl.calculer(\'workflow\'); END;');
$this->manager->getOseAdmin()->getConsole()->println("Terminé");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment