Closed jorix closed 9 years ago
Casi necesitamos un upgrade script. No hace falta hacer un source del upgradeTo2.8 si solo se quiere actualizar los últimos cambios. El source de los quieries no hay problema.
Casi necesitamos un upgrade script. No hace falta hacer un source del upgradeTo2.8 si solo se quiere actualizar los últimos cambios.
Disculpa, no acabo de comprender lo que quieres decir.
Si te has instalado el master hace una semana y quieres hacer el update para tener en cuenta este merge, no hace falta ejecutar todo el upgradeTo2.8.sql script porque los cambios ya están en el aixada.sql menos los dos últimos bloques de código. Tendríamos que hacer un fichero aparte para que la gente que tiene la 2.8 instalado puede hacer el update.
Ya, yo pensaba en dar un pauta para que pueda determinar cual es su puto de partida:
aixada_stock_movement_type
?aixada_version
?aixada_order_to_shop
cuando todo està validado?aixada_order_item
existe el campo iva_percent
?aixada_account_desc
?Estos creo que son los puntos de arranque del dbUpgradeTo2.8.sql
que deberíamos documentar (o dentro del propio sql o en el CHANGELOG, que por cierto cambiaría a CHANGELOG.md)
Sí, lo mejor sería poner todo en un update.php y ejecutar los cambios según lo que toca.
Ver la solución propuesta en el PR #158
Hola, dejé pendiente este tema.
Entonces debo ejecutar el archivo .sql y sobreescribir los archivos PHP, cierto? esa sería la manera de actualizar?
Una duda, teniendo en cuenta que no podré actualizar tan frecuentemente me recomendais utilizar la versión tageada https://github.com/jmueller17/Aixada/releases/tag/v2.7.0.1. Es estable? o mejor usar la versión en la rama: master
?
Mucho mejor el master!! Dentro de poco habrá un relase 2.8 pero es básciamente el master
Para actualizar: reemplazar ficheros + ejecutar el upgradeTo2.8.sql + ejecutar setup/aixada_queries_all.sql
First phase from reviewing to final validation.