Commit aa5cef55 authored by Laurent Lécluse's avatar Laurent Lécluse
Browse files

Possibilité de MAJ des vues diff & les procédures de MAJ depuis la ligne de commande

parent 83a793da
Pipeline #9254 failed with stage
in 5 seconds
CHANGELOG
=========
3.1.5 (22/02/2021)
------------------
- Possibilité de MAJ des vues diff & les procédures de MAJ depuis la ligne de commande
3.1.4 (17/02/2021)
------------------
- Petite amélioration de l'affichage des différentiels
......
......@@ -33,6 +33,7 @@ class Module implements ConfigProviderInterface, ConsoleUsageProviderInterface
return [
"Exécution de script",
'UnicaenImport SyncJob <job>' => "Lance un job de synchronisation",
'UnicaenImport MajVuesFonctions' => "Recrée les vues différnetielles et les procédures de mise à jour",
];
}
}
......@@ -176,7 +176,7 @@ return [
'console' => [
'router' => [
'routes' => [
'unicaen-import' => [
'sync-job' => [
'options' => [
'type' => 'catchall',
'route' => 'UnicaenImport SyncJob <job>',
......@@ -186,6 +186,16 @@ return [
],
],
],
'maj-vues-fonctions' => [
'options' => [
'type' => 'simple',
'route' => 'UnicaenImport MajVuesFonctions',
'defaults' => [
'controller' => 'Import\Controller\Import',
'action' => 'maj-vues-fonctions-console',
],
],
],
],
],
],
......
......@@ -52,4 +52,15 @@ class ImportController extends AbstractActionController
return compact('message', 'title');
}
public function majVuesFonctionsConsoleAction()
{
try {
$this->getProcessusImport()->updateViewsAndPackages();
echo 'Mise à jour des vues différentielles et du paquetage d\'import terminés';
} catch (\Exception $e) {
echo 'Une erreur a été rencontrée.';
}
}
}
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment