Ticket #2 (closed enhancement: wontfix)

Opened 3 years ago

Last modified 1 year ago

Controle des FK

Reported by: giviz Assigned to:
Priority: lowest Milestone:
Component: jelix:dao Version:
Severity: trivial Keywords:
Cc: Php version:
Review: Hosting Provider:
Documentation needed: Blocking:
Blocked By: 7, 95, 55, 137

Description

Les regexp c'est bien pour controler un champ "simple". Seulement il n'existe rien pour controler qu'une valeur donnée pour un champs de type FK est bien une valeur possible.

Par exemple si j'ai table1(idtable1, idtable2) et table2(idtable2)

avec un FK de table1(idtable2) sur table2(idtable2) il faudrait si possible que le dao controle que la valeur données pour idtable2 existe bien dans la table table2.

Sans ca on à une erreur SQL.

Actuellement on est obliger de coder ca dans le code de l'application.

Change History

10/23/06 16:46:26 changed by laurentj

Ça risque d'être lourd à mettre en place ça. Pour plus tard...

02/13/07 10:36:34 changed by laurentj

  • status changed from new to closed.
  • isp changed.
  • resolution set to wontfix.
  • phpversion changed.

aprés reflexion, ce sera trop lourd à gérer.

C'est au développeur de faire les vérifications nécessaires. Il a tout à sa disposition pour le faire proprement (try/catch pour capturer les exceptions générées par les erreurs sql, utilisation de procédures stockées etc..)

bug clos

Download in other formats: Comma-delimited Text Tab-delimited Text RSS Feed