Anche nell'aggiornamento dalla 11 alla 12 c'è un problema di conversione.
Per superarlo ho dovuto effettuare nel solito modo la seguente modifica:
[root@s-ispc osm]# diff -Nau update/2_4_12.sql.old update/2_4_12.sql
--- update/2_4_12.sql.old 2020-03-02 23:57:37.773730338 +0100
+++ update/2_4_12.sql 2020-03-03 00:02:35.595704642 +0100
@@ -14,7 +14,7 @@
UPDATE `in_interventi` SET `data_scadenza` = NULL WHERE `data_scadenza` = '0000-00-00 00:00:00';
-- Permetti inserimento sessioni anche per altri tecnici
-INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `created_at`, `updated_at`, `order`, `help`) VALUES (NULL, 'Permetti inserimento sessioni degli altri tecnici', '0', 'boolean', '1', 'Interventi', NULL, NULL, NULL, "Permette al tecnico l\'inserimento delle sessioni di lavoro anche per gli altri tecnici.");
+INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `created_at`, `order`, `help`) VALUES (NULL, 'Permetti inserimento sessioni degli altri tecnici', '0', 'boolean', '1', 'Interventi', NULL, NULL, "Permette al tecnico l\'inserimento delle sessioni di lavoro anche per gli altri tecnici.");
-- Aggiunta cartella per il modulo "Movimenti"
UPDATE `zz_modules` SET `directory` = 'movimenti' WHERE `name` = 'Movimenti';
In questo caso mancava la colonna updated_at nella tabella zz_settings
Sapete spiegare il perchè?
Comunque ora sono a posto, OSM è aggiornato alla 2.4.13
Ci risentiamo (speriamo di no) al prossimo aggiornamento.
Ciao
Dario