Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : script migration 7 vers 8

script migration 7 vers 8 il y a 2 mois 3 semaines #104658

  • Grelf
  • Portrait de Grelf
  • Hors ligne
  • Fresh Boarder
  • Messages : 19
  • Remerciements reçus 2
  • Karma: 0
bonjour,
je suis en migration de Dolibarr V4.0.5 vers V8.0.4.
Aucun problème jusque le script 7.0 vers 8.0 où j'ai l’erreur suivante :
Lors de la requête d'insertion dans la table llx_accounting_system aucune valeur n'est renseigné pour le champs fk_pays et celui-ci est défini NOT NULL
j'ai donc contourné le problème en autorisant la valeur NULL pour le champs llx_accounting_system.fk_pays par la commande :
alter table llx_accounting_system modify column fk_pays int NULL;
QUESTIONS:
Quelle est l'incidence pour la suite?
Est il préférable d’attribuer une valeur par défaut ? et la quelle ?
Puis-je continuer sans risque?
Une autre solution?

cordialement
L'administrateur a désactivé l'accès en écriture pour le public.

script migration 7 vers 8 il y a 2 mois 3 semaines #104669

  • Sylvain.Legrand
  • Portrait de Sylvain.Legrand
  • Hors ligne
  • Gold Boarder
  • Rien n'est simple, tout est compliqué !
  • Messages : 697
  • Remerciements reçus 140
  • Karma: 22
Bonjour,

Sur mes instances Dolibarr (8.0.4) la table 'llx_accounting_system' à un champ 'fk_country' avec null autorisé.
J'en concluerais que si vous passez l'étape suivante c'est qu tous va pour le mieux. ;)

Cordialement,
Sylvain Legrand.
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: Grelf