Re: [Galette-discussion] Ajout de contribution ..en erreur |
[ Thread Index | Date Index | More lists.galette.eu/users Archives ]
Le 31/03/2020 à 16:40, Johan Cwiklinski a écrit : > Salut, > > Le 31/03/2020 à 16:23, Michel Verdier a écrit : >> 109.234.161.31 - 2020-03-31 14:05:17 - 3 - Query error: INSERT INTO >> `galette_cotisations` (`id_adh`, `id_type_cotis`, `montant_cotis`, >> `type_paiement_cotis`, `info_cotis`, `date_enreg`, `date_debut_cotis`, >> `date_fin_cotis`) VALUES ('287', '1', '50', '3', '', '2020-03-31', >> '2020-03-31', '2021-01-01') PDOException: SQLSTATE[23000]: Integrity >> constraint violation: 1452 Cannot add or update a child row: a foreign >> key constraint fails (`leclub40_TEUFTEUF`.`galette_cotisations`, >> CONSTRAINT `galette_cotisations_ibfk_2` FOREIGN KEY (`id_adh`) >> REFERENCES `galette_adherentsSV2` (`id_adh`) ON UPDATE CASCADE) in >> /home/leclub40/public_html/galetteTT931/vendor/zendframework/zend-db/src/Adapter/Driver/Pdo/Connection.php:379 > > OK, voilà donc le problème. Il ne trouve pas l'adhérent en question. > > En revanche, il y a un truc étrange là, cette référence à une table > "galette_adherentsSV2" qui n'existe clairement pas dans Galette ; et qui > ne doit pas être la table dans laquelle les adhérents sont ajoutés. > > Je me demande si tu n'as pas utilisé un logiciel pour renommer ta table > adhérents (genre pour faire des tests), et que cet outil ait changé au > passage les références dans les tables externes. > > Il faut donc réparer la relation de la table galette_cotisations, pour > que id_adh référence bien galette_adherents. Note annexe : si ça a été changé sans que tu le saches sur une table... Ben il y a de fortes chances que ça ait aussi changé sur d'autres :( Il faudrait vérifier, pour toutes les tables qui ont un "REFERENCES galette_adherents (id_adh)" dans le schéma de base (1) si c'est bon de ton côté. En cas de doute, n'hésite pas à demander ;) (1) https://github.com/galette/galette/blob/develop/galette/install/scripts/mysql.sql ++ -- Johan
Attachment:
signature.asc
Description: OpenPGP digital signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |