• # Le pourquoi

    Posté par  (site web personnel) . Évalué à 3 (+0/-0).

    On a en base un journal et une entrée de forum avec le même content_id (mais un content_type différent). On créé une entrée temporaire avec le même content_id et un content_type=XXX. Et ensuite on voudrait convertir le XXX en ce qu'on veut (ici une entrée de forum), mais il y a collision avec l'entrée préexistante. D'où une erreur mysql Duplicate entry lors du UPDATE nodes SET nodes.content_type.

    Le souci n'existait pas tant que les journaux étaient loin devant les entrées de forum en terme d'id, mais la situation a changé (36245 journaux publiés et 34361 entrées de forums publiées, avec respectivement 36868 et 37319 comme plus grands id).

  • # Corrigé

    Posté par  (site web personnel) . Évalué à 3 (+0/-0).

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.