Commit 3dbab495 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Déplacement au début de la validation de la table destination

parent 27b2d176
Loading
Loading
Loading
Loading
+1 −3
Changes for src/UnicaenDbImport/Service/ImportService.php: 1 added line, 3 removed lines.
Original line number Diff line number Diff line
@@ -93,10 +93,8 @@ class ImportService
        $this->databaseService->initCodeGenerator();

        try {
            $this->databaseService->executeSelectSource(); // découverte des colonnes

            $this->databaseService->validateDestinationTable();

            $this->databaseService->executeSelectSource(); // découverte des colonnes
            $this->databaseService->truncateTable($destination->getTable());
            $count = $this->databaseService->populateDestinationTableFromSource();

+2 −2
Changes for src/UnicaenDbImport/Service/SynchroService.php: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -98,10 +98,10 @@ class SynchroService
        $intermediateTable = null;

        try {
            $this->databaseService->executeSelectSource(); // découverte des colonnes

            $this->databaseService->validateDestinationTable();

            $this->databaseService->executeSelectSource(); // découverte des colonnes

            if ($synchro->requiresIntermediateTable()) {
                $intermediateTable = $synchro->getIntermediateTable();