Я обновляю модуль до версии, скажем 0.1.3
. Скажем, у меня есть эти файлы:
data/mymodule_setup/data-upgrade-0.1.2-0.1.3.php
sql/mymodule_setup/upgrade-0.1.2-0.1.3.php
Будет ли сначала запускаться скрипт обновления sql? Для сценария обновления данных требуется столбец, который будет добавлен в другой сценарий, поэтому, если его еще нет, произойдет сбой.
magento следовать этому порядку
интересное начинается, если
в первом скрипте вы вставляете данные (создаете сайт)
и во втором сценарии вы читаете эти данные (категория находит сайт)
повеселись
источник