summaryrefslogtreecommitdiff
path: root/django/db/models/query.py
AgeCommit message (Expand)Author
2011-02-12Fixed #15283 -- Made a minor performance tweak to __iter__. Thanks to lanyjie...Russell Keith-Magee
2011-02-08Fixed #15116 -- Strip ordering clause from in_bulk() queries, since ordering ...Russell Keith-Magee
2011-01-16Fixed #14707 -- Relax the protections on aggregate naming collisions when a V...Russell Keith-Magee
2011-01-10Fix wrong attribute name in [15156]. Thanks to Alex Gaynor for spotting this.Andrew Godwin
2011-01-08Fixed #9029 -- Allow use of fieldname_id with get_or_create. Thanks to aaron ...Andrew Godwin
2010-12-03Fixed #14700 -- ensure that a raw query is only executed once per iteration.Alex Gaynor
2010-11-26Fixed a suite of errors in the ORM -- a) fixed calling values_list().values_l...Alex Gaynor
2010-11-24Fixed #14700 - speed up RawQuerySet iterator.Luke Plant
2010-11-23Fixed #14697 - speeded up model instance creation by moving work outside of l...Luke Plant
2010-11-21Fixed #5768 -- Added support for ManyToManyFields and reverse relations in va...Carl Meyer
2010-11-18Fixed pk uniqueness validation for new objects created outside of a ModelForm...Carl Meyer
2010-11-09Fixed #7539, #13067 -- Added on_delete argument to ForeignKey to control casc...Carl Meyer
2010-11-04Fixed #13935, added support for using QuerySet.dates across related fields. ...Alex Gaynor
2010-10-29Remove several uses of the deprecated dict.has_key in favor of the in operato...Alex Gaynor
2010-10-10Refs #11256 -- Extended the annotation field name conflict check to cover m2m...Carl Meyer
2010-10-09Added sanity-checking of annotation alias names.Carl Meyer
2010-10-09Fixed #14366 -- Model.objects.none().values() now correctly returns a QuerySe...Alex Gaynor
2010-09-26Fixed #14280 -- Fixed duplicate import of deepcopy. Thanks, Carl Meyer.Jannis Leidel
2010-08-07Fixed #13552 -- Added a 'using' parameter to database signals. Thanks to gman...Russell Keith-Magee
2010-04-30Fixed #12851 -- Another attempt at fixing select_related() with inherited mod...Russell Keith-Magee
2010-04-13Fixed #13227 -- Ensure that the query cache is flushed when a QuerySet is dee...Russell Keith-Magee
2010-04-09Fixed #13309 -- Ensure that delete() deletes everything it should delete(). T...Russell Keith-Magee
2010-04-04Fixed #12328 -- Corrected the handling of subqueries with ordering and slicin...Russell Keith-Magee
2010-04-01Fixed #12429 -- Ensure that raw queries call resolve_columns if the backend d...Russell Keith-Magee
2010-03-20Fixed #12851 -- Corrected the interaction of defer() with select_related(). T...Russell Keith-Magee
2010-03-20Fixed #12937 -- Corrected the operation of select_related() when following an...Russell Keith-Magee
2010-03-15Fixed #12953 -- Ensure that deletion cascades through generic relations. Also...Russell Keith-Magee
2010-03-10Fixed #12717 -- Corrected a problem with subqueries when using multidb routin...Russell Keith-Magee
2010-03-07Fixed #13003 -- Ensured that ._state.db is set correctly for select_related()...Russell Keith-Magee
2010-02-23Fixed #12731. Fixed a bug with .raw() and inheritance. Thanks, Alex Gaynor.Joseph Kocherhans
2010-02-23Fixed #12819. Fixed a bug with caching values of nullable 1to1 fields. Thanks...Joseph Kocherhans
2010-02-23Fixed #12608 -- No longer return inconsistent results when using `values` and...Justin Bronn
2010-02-23Fixed #12806 -- Added an implementation of `RawQuerySet.__getitem__`. Thanks...Justin Bronn
2010-01-27Fixed #7270 -- Added the ability to follow reverse OneToOneFields in select_r...Russell Keith-Magee
2010-01-22Fixed #12540, #12541 -- Added database routers, allowing for configurable dat...Russell Keith-Magee
2010-01-10Changed a whole bunch of places to raise exception instances instead of old-s...Adrian Holovaty
2010-01-10Fixed #12142 -- EmptyQuerySet.update() no longer updates all rows in the data...Adrian Holovaty
2010-01-09Fixed #7235 -- EmptyQuerySet no longer raises and exception when it's filter(...Adrian Holovaty
2009-12-22Changes to get raw queries working on the oracle backend.Ian Kelly
2009-12-22Fixed #1142 -- Added multiple database support.Russell Keith-Magee
2009-12-20Fixed #11863: added a `Model.objects.raw()` method for executing raw SQL quer...Jacob Kaplan-Moss
2009-12-19Fixed #12258 - QuerySet.get() should clear ordering.Luke Plant
2009-12-19Fixed #12251 - QuerySet.in_bulk() should accept set/frozensetLuke Plant
2009-12-17Fixed #11753 - Q objects with callables no longer explode on Python 2.4. Than...Jacob Kaplan-Moss
2009-12-09Optimised use of 'in' operator on QuerySet using an explicit __contains__ met...Luke Plant
2009-11-03Fixed #10109 -- Removed the use of raw SQL in many-to-many fields by introduc...Russell Keith-Magee
2009-10-24Fixed #11402: added a `QuerySet.exists()` method. Thanks, Alex Gaynor.Jacob Kaplan-Moss
2009-06-06Fixed #11082 -- Ensured that subqueries used in an exclude(X__in=) clause are...Russell Keith-Magee
2009-06-06Fixed #10572 -- Corrected the operation of the defer() and only() clauses whe...Russell Keith-Magee
2009-06-03Fixed #9479 -- Corrected an edge case in bulk queryset deletion that could ca...Russell Keith-Magee