Re: [Galette-discussion] Suppression d'un champ dynamique via SQL : est-ce que j'ai cassé ma base ?

[ Thread Index | Date Index | More lists.galette.eu/users Archives ]


réponses plus bas

Le 22 juil. 2018 à 21:47, Johan Cwiklinski <johan@xxxxxxxx> a écrit :

Le 22.07.2018 21:25, Thierry Marc Mouchaud a écrit :
Ah ben je suis en 0.9 depuis sa sortie

Tu n'en a pas fait mention.
Non, j’en aurais fait mention si ma version de galette n’était pas à jour. Je sais que la première réponse en cas de problème c’est de mettre à jour le logiciel.
Mais effectivement j’aurai pu détailler.

et désolé le problème de suppression du champ via le web je l’ai
toujours, sinon je n’aurai pas été assez c.. pour aller tripoter
la base .

C'est à se demander si ça vaut le coup de maintenir un projet libre.
Tu ne prends pas le temps de prévenir la communauté d'un bogue, mais tu la sollicites pour corriger tes errements…
https://redmine.ulysses.fr/issues/1138
C’est à se demander si ça vaut le coup de se faire engueuler à tort, même si c’est un projet libre.

Je ne sollicite personne pour corriger mes « errements » mais seulement l’aide de personnes qui connaissent certainement mieux le système que moi pour CONTOURNER un bug. Que la source de ce bug soit le code de galette, d’une librairie tierce, du serveur MySQL ou d’une configuration bizarre du serveur web, moi, personnellement, ça ne me touche pas, tant que j’arrive à résoudre mon problème.


Du coup, je suis toujours bloqué, et je prends les idées.

Il y a probablement un pépin dans les données. Soit un type qui n'existe pas, soit un type à null/0/whatever ; difficile à dire.
Ou alors c'est une limitation quelconque de MySQL, qu'il est peut-être (ou pas) possible de contourner en désactivant la vérification des clés étrangères (et en prenant grand soin de la réactiver après).
Ca tombe bien c’est EXACTEMENT ce que j’ai tenté de faire : désactiver la contrainte, supprimer le champ, réactiver la contrainte . 
Sans succès puisque je n’arrive pas à remettre la contrainte sans erreur.


Pas d'autres idées pour ma part, la prochaine fois, tu saura qu'il faut faire un backup avant de toucher.

Ca tombe très bien, j’ai justement fait une sauvegarde avant de jouer avec la base. 
Et puisque j’ai fait une sauvegarde j’en profite pour tenter des trucs louches en espérant enfin arriver à dégager ce champ et pouvoir penser que ma base est propre (l’erreur persistante me fait douter de ce point ).

Je comprends bien que c’est un projet que tu développes sur ton temps libre, que parfois humeur varie,
et je te remercie encore (ce n’est d’ailleurs pas la première fois) pour ton travail. 
Ceci étant posé, je crois déceler un poil de hargne dans tes réponses qui me paraît tout à fait immérité. 

Merci
Thierry

--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/