[Galette-discussion] Suppression du contenu de la table des adhérents.

2016-04-14 Thread D. MERCIER
Bonjour,

J’ai installé Galette pour le mettre en œuvre
J’ai terminé mes tests et je vais démarrer l’utilisation de Galette en réel.
J’ai supprimé à la main le contenu de la table transaction et cotisations.
Pour la table des adhérents qui contient 874 adhésions.
Je voulais le faire en masse plutôt que de le faire à la main.
J’ai essayé de le faire en accédant au serveur de ma base galette et en 
utilisant la fonction vider sur la table des adhérents.
Cela ne fonctionne pas et j’ai le message suivant :

Erreur dans le traitement de la requête

1701 – Cannot truncate a table referenced in a foreign key constraint
(‘cinemalehgal’.’galette_cotisations’, CONSTRAINT ‘galette_cotisations_ibfk_2’ 
FOREIGN KEY(‘id_adh’)
REFERENCES ‘cinemalehgal’.’galette_adherents’ (‘id_adh’))

Pouvez-vous m’indiquer comment il faut faire pour ne plus avoir se message 
d’erreur  ?
Merci d’avance pour votre réponse
Bien cordialement
Didier MERCIER 
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Re: [Galette-discussion] Suppression du contenu de la table des adhérents.

2016-04-14 Thread DDgallo

Bonsoir

Il faut d'abord que tu vides ta table galette_cotisations car elle 
contient des références aux éléments de la table galette_adhérents.


Daniel

Le 14/04/2016 19:18, D. MERCIER a écrit :

Bonjour,
J’ai installé Galette pour le mettre en œuvre
J’ai terminé mes tests et je vais démarrer l’utilisation de Galette en 
réel.

J’ai supprimé à la main le contenu de la table transaction et cotisations.
Pour la table des adhérents qui contient 874 adhésions.
Je voulais le faire en masse plutôt que de le faire à la main.
J’ai essayé de le faire en accédant au serveur de ma base galette et 
en utilisant la fonction vider sur la table des adhérents.

Cela ne fonctionne pas et j’ai le message suivant :
Erreur dans le traitement de la requête
1701 – Cannot truncate a table referenced in a foreign key constraint
(‘cinemalehgal’.’galette_cotisations’, CONSTRAINT 
‘galette_cotisations_ibfk_2’ FOREIGN KEY(‘id_adh’)

REFERENCES ‘cinemalehgal’.’galette_adherents’ (‘id_adh’))
Pouvez-vous m’indiquer comment il faut faire pour ne plus avoir se 
message d’erreur  ?

Merci d’avance pour votre réponse
Bien cordialement
Didier MERCIER


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Re: [Galette-discussion] Suppression du contenu de la table des adhérents.

2016-04-14 Thread Michel Verdier
Normal, faut proceder dans l ordre c est a dire vider les cotisations, les
groupes bref toutes les tables 'enfant' de la table des adherents.
Quand il n y aura plus de lien 'descendant' ça marchera...
Michel

anatole, de son android
Le 14 avr. 2016 19:17, "D. MERCIER"  a écrit :

> Bonjour,
>
> J’ai installé Galette pour le mettre en œuvre
> J’ai terminé mes tests et je vais démarrer l’utilisation de Galette en
> réel.
> J’ai supprimé à la main le contenu de la table transaction et cotisations.
> Pour la table des adhérents qui contient 874 adhésions.
> Je voulais le faire en masse plutôt que de le faire à la main.
> J’ai essayé de le faire en accédant au serveur de ma base galette et en
> utilisant la fonction vider sur la table des adhérents.
> Cela ne fonctionne pas et j’ai le message suivant :
>
> Erreur dans le traitement de la requête
>
> 1701 – Cannot truncate a table referenced in a foreign key constraint
> (‘cinemalehgal’.’galette_cotisations’, CONSTRAINT
> ‘galette_cotisations_ibfk_2’ FOREIGN KEY(‘id_adh’)
> REFERENCES ‘cinemalehgal’.’galette_adherents’ (‘id_adh’))
>
> Pouvez-vous m’indiquer comment il faut faire pour ne plus avoir se message
> d’erreur  ?
> Merci d’avance pour votre réponse
> Bien cordialement
> Didier MERCIER
>
>
> ___
> Galette-discussion mailing list
> Galette-discussion@gna.org
> https://mail.gna.org/listinfo/galette-discussion
>
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Re: [Galette-discussion] Suppression du contenu de la table des adhérents.

2016-04-14 Thread johan
Le 14 avril 2016 19:18:23 GMT+02:00, "D. MERCIER"  a écrit :
>
>1701 – Cannot truncate a table referenced in a foreign key constraint
>(‘cinemalehgal’.’galette_cotisations’, CONSTRAINT
>‘galette_cotisations_ibfk_2’ FOREIGN KEY(‘id_adh’)
>REFERENCES ‘cinemalehgal’.’galette_adherents’ (‘id_adh’))

Salut,

Comme l'indique le message d'erreur, un TRUNCATE ne fonctionnera pas de toutes 
manières.

Il faut utiliser "DELETE FROM".

++
-- 
Johan
Envoyé de mon téléphone Android avec K-9 Mail. Excusez la brièveté.

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Re: [Galette-discussion] Suppression du contenu de la table des adhérents.

2016-04-14 Thread Guillaume Rousse

Le 15/04/2016 06:19, jo...@x-tnd.be a écrit :

Le 14 avril 2016 19:18:23 GMT+02:00, "D. MERCIER"  a écrit :


1701 – Cannot truncate a table referenced in a foreign key constraint
(‘cinemalehgal’.’galette_cotisations’, CONSTRAINT
‘galette_cotisations_ibfk_2’ FOREIGN KEY(‘id_adh’)
REFERENCES ‘cinemalehgal’.’galette_adherents’ (‘id_adh’))


Salut,

Comme l'indique le message d'erreur, un TRUNCATE ne fonctionnera pas de toutes 
manières.

Il faut utiliser "DELETE FROM".
Pourquoi faire dans l'épicerie fine, s'il n'y a rien à conserver dans la 
base ? mysqladmin drop  && mysqladmin create  (ou 
équivalent) ca marche très bien aussi...


--
Guillaume

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion