Erreurs migration BDD Dolibarr 5.0.4 vers 6.0.2

Bonjour à tous,
Lors de la migration de notre installation Dolibarr de la version 5.0.4 à la version 6.0.2, certaines modifications de tables ne fonctionnent pas correctement.
Nous obtenons les 3 erreurs suivantes :

Erreur DB_ERROR_1067: ALTER TABLE llx_product_price ADD COLUMN multicurrency_tx double(24,8) DEFAULT 1;
Invalid default value for ‹ date_cre ›

Erreur DB_ERROR_1067: ALTER TABLE llx_product_price ADD COLUMN multicurrency_price_ttc double(24,8) DEFAULT NULL;
Invalid default value for ‹ date_cre ›

Erreur DB_ERROR_1067: ALTER TABLE llx_facture ADD COLUMN fk_fac_rec_source integer;
Invalid default value for ‹ date_cre ›

Après restauration de la base de donnée et de l’applicatif en version 5.0.4, j’ai lancé une seconde fois la procédure de mise à jour, avec le même résultat.

Cette instance de Dolibarr fonctionne sur un NAS Synology en DSM 6.1, avec MariaDB 5.5.57 et PHP 5.6.31
Une seconde instance de Dolibarr fonctionne sur le même NAS. Sa migration (de la version 5.0.4 à la 6.0.2 aussi) s’est passée sans aucun problèmes.

Cordialement,

Thiébaud

Bonjour,
J’ai également eu des erreurs dans la mise à jour de 5.0.0 à 5.0.5 puis de cette dernière vers 6.0.2.
Effectivement c’est assez inhabituel car je n’avais jamais eu de soucis de mise à jour sur Dolibarr.
Je ne suis pas spécialiste de BDD mais je pense qu’Il faut que pour chaque erreur vous alliez faire une requête sql via phpmyadmin par exemple du type :
ALTER TABLE llx_product_price ADD COLUMN multicurrency_tx double(24,8) DEFAULT 1;
Ceci créera la colonne manquante normalement et tout devrait rentrer dans l’ordre.