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

On évite les doubles migrations si on provient d'une version de OSE < 8.2

parent 100716a7
...@@ -6,4 +6,6 @@ $c->println('Mise à jour automatique de la base de données', $c::COLOR_LIGHT_C ...@@ -6,4 +6,6 @@ $c->println('Mise à jour automatique de la base de données', $c::COLOR_LIGHT_C
$oa->oldVersion = $oa->purgerVersion($c->getArg(2)); $oa->oldVersion = $oa->purgerVersion($c->getArg(2));
$oa->version = $oa->purgerVersion($c->getArg(3)); $oa->version = $oa->purgerVersion($c->getArg(3));
$oa->run('update-bdd'); $oa->migration('pre');
\ No newline at end of file $oa->run('update-bdd');
$oa->migration('post');
\ No newline at end of file
...@@ -4,7 +4,7 @@ $bdd = $oa->getBdd(); ...@@ -4,7 +4,7 @@ $bdd = $oa->getBdd();
$schema = new \BddAdmin\Schema($bdd); $schema = new \BddAdmin\Schema($bdd);
$c->println("\nMise à jour de la base de données", $c::COLOR_LIGHT_CYAN); $c->println("\nMise à jour de la base de données", $c::COLOR_LIGHT_CYAN);
if ($oa->oldVersion < '8.2') { if ($oa->oldVersion >= '8.2') {
$oa->migration('pre'); $oa->migration('pre');
} }
...@@ -56,7 +56,7 @@ if (method_exists($oa,'majPrivileges')) { /** @deprecated > 8.2 */ ...@@ -56,7 +56,7 @@ if (method_exists($oa,'majPrivileges')) { /** @deprecated > 8.2 */
$c->println('Fin de la mise à jour des privilèges'); $c->println('Fin de la mise à jour des privilèges');
} }
$c->println(''); $c->println('');
if ($oa->oldVersion < '8.2') { if ($oa->oldVersion >= '8.2') {
$oa->migration('post'); $oa->migration('post');
} }
$c->println(''); $c->println('');
\ No newline at end of file
Supports Markdown
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