¿Cuándo se introdujeron los scripts de instalación/actualización de datos?
Pregunta
¿Qué versión de Magento permitió primero los scripts de instalación/configuración de datos, es decir? mymodule/data/mymodule_setup...
Parece que en 1.5 scripts de datos de CE no funcionan, pero una mirada superficial a la clase de configuración de recursos centrales puedo ver referencias a ellos.
Me pregunto cuándo fueron presentados y de qué versión se pueden usar.
Solución
Puedo ver lo que está pasando ahora.
PRE 1.6 Los scripts de instalación de datos se mezclaron con los scripts de instalación de SQL en el directorio SQL.
1.6 y arriba es a lo que estoy acostumbrado a donde están separados los datos y los directorios SQL.
Otros consejos
los data_version
se agregó columna en Versión 1.4. El código para aplicar todas las actualizaciones de datos también se agregó en Versión 1.4. Busque la línea Mage_Core_Model_Resource_Setup::applyAllDataUpdates();
. Falta esta línea en el mismo archivo en Versión 1.3. Lo extraño es que, por ejemplo, el data
carpeta en Mage_Catalog
se agregó en la versión 1.6. Tal vez no fue funcional hasta 1.6.
Para obtener más información sobre las versiones de Magento, visite https://github.com/lokeycoding/magento-mirror