Je mets à niveau un module vers la version, disons 0.1.3
. Disons que j'ai ces fichiers:
data/mymodule_setup/data-upgrade-0.1.2-0.1.3.php
sql/mymodule_setup/upgrade-0.1.2-0.1.3.php
Le script de mise à niveau SQL s'exécutera-t-il en premier? Le script de mise à niveau des données nécessite une colonne qui sera ajoutée dans l'autre script, donc s'il n'est pas encore là, il échouera.