Projet

Général

Profil

Actions

Anomalie #594

fermé

Problème de migration de la DB de la 0.63.3 vers 0.7.4

Ajouté par Florian ROGUIN il y a presque 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
Database
Version cible:
-
Début:
22/04/2013
Echéance:
% réalisé:

0%

Temps estimé:
Version utilisée:

Description

Bonjour,

J'ai une erreur systématique lors de la migration de la version 0.63.3 vers la 0.74

ALTER TABLE galette_adherents ...SQLSTATE23000: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`base`.`#sql-11c8_e1`, CONSTRAINT `#sql-11c8_e1_ibfk_2` FOREIGN KEY (`titre_adh`) REFERENCES `galette_titles` (`id_title`))
(ALTER TABLE galette_adherents ADD FOREIGN KEY (titre_adh) REFERENCES galette_titles (id_title) ON DELETE RESTRICT ON UPDATE RESTRICT)


Fichiers

Capture.PNG (38,9 ko) Capture.PNG Florian ROGUIN, 22/04/2013 13:09

Demandes liées 1 (0 ouverte1 fermée)

Duplique Galette - Anomalie #575: Echec MàJ 0.7.4 : blocage à la mise à jour des tablesFerméJohan Cwiklinski01/03/2013

Actions

Mis à jour par Florian ROGUIN il y a presque 11 ans

En recherchant dans les bugs précédent, j'ai trouvé ca:

Pour résoudre le problème MySQL ; il faut ajouter, dans le fichier galette/install/sql/upgrade-to-0.74-mysql.sql, au tout début :

SET FOREIGN_KEY_CHECKS=0;

Et à la toute fin :

SET FOREIGN_KEY_CHECKS=1;

Cela semble marcher

Mis à jour par Johan Cwiklinski il y a presque 11 ans

  • Statut changé de Nouveau à Rejeté
  • Assigné à Johan Cwiklinski supprimé
Actions

Formats disponibles : Atom PDF