admin générator : pb update
Bonjour, dans ma base de données j'ai des individus auquels ont peut attribuer plusieurs mots clés. J'ai donc une relation many to many. Voici mon schéma :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| ############################################################
######################## Mots clés #########################
############################################################
mot_cle:
columns:
mot_cle:
type: string(150)
notnull: true
unique: true
relations:
individus:
foreignAlias: mots_cle
class: individu
refClass: maitrise_mot_cle
############################################################
#################### Maîtrise Mots clés ####################
############################################################
maitrise_mot_cle:
columns:
individu_id:
type: integer(8)
notnull: true
primary: true
mot_cle_id:
type: integer(8)
notnull: true
primary: true
relations:
individu:
foreignAlias: maitrises_mots_cle
onDelete: cascade
mot_cle:
foreignAlias: maitrises_mots_cle
onDelete: cascade |
J'ai généré l'administration et un bug étrange est apparu. Quand je modifie le texte d'un mot clé, il me supprime l'association du mot clé avec l'individu... Comme si j'avais mis un on update delete... Or dans la base de données ce n'y est pas et quand je fais la requête directement sur la bdd (update mot_cle SET ...), il ne supprime rien. C'est donc l'admin générator qui en plus de faire l'update fait un delete... Ce que je ne lui demande surtout pas.
Comment empécher ça ?
Merci d'avance.
Cordialement.