On Mon, 2009-04-06 at 04:53 -0700, Adys wrote:
> I made a small patch for my local Django install to be able to precise
> add_constraint=False (default True, normal behaviour) to FKeys/
> M2Ms/...
> As the tin says, it prevents index/constraint creation for that field.
> I won't bother going through the use cases for this; I know I need it
> and maybe other people too.

No, actually the only way something like this is ever going to get into
Django is precisely because there are compelling use-cases. "I need it"
is not a compelling use-case, because the only way I can currently think
of needing this is if somebody is trying to change the very meaning of
what one-to-one and foreign key relations are (e.g. the recent
discussion about wanting non-unique one-to-one fields, which is
basically a contradication in terms). You might be after some effect
that is better achieved by not using these particular relational fields
and adding an option to those fields simply to achieve those effects
isn't a solution to any problem.

This isn't likely to get a lot of eyeballs and consideration until after
1.1 in any case, but at that time, you probably want to have explain
these use-cases and why you aren't changing the very meaning of the
relation fields.

Regards,
Malcolm



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to