Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-2599

Désactiver le paramétrage Flyway outOfOrder = true

XMLWordImprimable

    • Icon: Demande d'amélioration Demande d'amélioration
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • 6.05.18
    • 6.05.17
    • Aucune
    • Aucune
    • Dev

      La configuration outOfOrder de Flyway, qui permet d'exécuter des scripts de migration intermédiaires devrait être désactivé par défaut (recommandation Flyway).

      Package 1 :

      • V1_A.sql
      • V1_1_B.sql

      Package 2:

      • V1_A.sql
      • V1_0_1_Aprime.sql
      • V1_1_B.sql

      En configuration outOfOrder activée, le script V1_0_1_Aprime.sql s'exécute. Si outOfOrder n'est pas activé, alors la migration échoue.

      
         <bean id="defaultFlyway" class="org.flywaydb.core.Flyway">
              <property name="dataSource" ref="mainDataSource"/>
              <property name="outOfOrder" value="true"/>
              <property name="baselineOnMigrate" value="${flyway.default.baselineOnMigrate:true}"/>
              <property name="table" value="${flyway.default.table:SCHEMA_VERSION}"/>
              <property name="baselineDescription" value="${flyway.default.baselineDescription:Initialisation de la version}"/>
          </bean>
      
      

      Seuls les projets sont censés pouvoir positionner la configuration outOfOrder (en rattrapage).

            cpoisnel Charles-edouard POISNEL
            cpoisnel Charles-edouard POISNEL
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            2 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: