Commit f6ca91a3 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Corrections diverses scripts migration

parent 40ab7c3c
Loading
Loading
Loading
Loading
+21 −6
Original line number Diff line number Diff line
@@ -80,9 +80,24 @@ class v18Plafonds extends AbstractMigration

    protected function after()
    {
        $c = $this->manager->getOseAdmin()->getConsole();
        try {
            $this->migrationParamsStructure();
        } catch (\Exception $e) {
            $c->println($e->getMessage(), $c::COLOR_RED);
        }

        try {
            $this->migrationParamsReferentiel();
        } catch (\Exception $e) {
            $c->println($e->getMessage(), $c::COLOR_RED);
        }

        try {
            $this->migrationParamsStatut();
        } catch (\Exception $e) {
            $c->println($e->getMessage(), $c::COLOR_RED);
        }
    }


@@ -200,7 +215,7 @@ class v18Plafonds extends AbstractMigration
            $c->msg('Ajout du paramètre ' . ($current + 1) . ' sur ' . $count . ' ...', true);
            $bdd->getTable('PLAFOND_STRUCTURE')->insert($insert);
        }
        $c->begin('Fin de la convertion des paramètres de plafonds pour les structures');
        $c->end('Fin de la convertion des paramètres de plafonds pour les structures');
    }


@@ -306,7 +321,7 @@ class v18Plafonds extends AbstractMigration
            $c->msg('Ajout du paramètre ' . ($current + 1) . ' sur ' . $count . ' ...', true);
            $bdd->getTable('PLAFOND_REFERENTIEL')->insert($insert);
        }
        $c->begin('Fin de la convertion des paramètres de plafonds pour les fonctions référentielles');
        $c->end('Fin de la convertion des paramètres de plafonds pour les fonctions référentielles');
    }


@@ -518,6 +533,6 @@ class v18Plafonds extends AbstractMigration
            $c->msg('Ajout du paramètre ' . ($current + 1) . ' sur ' . $count . ' ...', true);
            $bdd->getTable('PLAFOND_STATUT')->insert($insert);
        }
        $c->begin('Fin de la convertion des paramètres de plafonds pour les statuts');
        $c->end('Fin de la convertion des paramètres de plafonds pour les statuts');
    }
}
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
@@ -78,6 +78,7 @@ class v18Statuts extends AbstractMigration

        $ddl = $bdd->table()->get('TBL_WORKFLOW')['TBL_WORKFLOW'];
        if (!isset($ddl['columns']['STATUT_ID'])) {
            $bdd->exec('DROP TABLE WF_DEP_BLOQUANTE');
            $bdd->exec('DROP TABLE TBL_WORKFLOW');
            $c->msg('Suppression de la table TBL_WORKFLOW, qui sera recréée au nouveau format');
        }