Désactiver le paramétrage Flyway outOfOrder = true

XMLWordImprimable

    • Type: Demande d'amélioration
    • Résolution: Résolu
    • Priorité: Mineur
    • 6.05.18
    • Affecte la/les version(s): 6.05.17
    • Composants: Aucune
    • Aucune
    • Environnement:

      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).

            Personne assignée:
            Charles-edouard POISNEL
            Rapporteur:
            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: