summaryrefslogtreecommitdiff
path: root/django/db/models/lookups.py
AgeCommit message (Expand)Author
2018-06-20Fixed #29503 -- Made __in lookup keep order of values in query.Nick Pope
2018-04-04Fixed #25718 -- Made a JSONField lookup value of None match keys that have a ...Dmitry Dygalo
2018-03-14Fixed #29155 -- Fixed crash when database functions are used with pattern loo...Mariusz Felisiak
2018-03-12Added PatternLookup.prepare_rhs to simplify subclasses.Simon Charette
2018-03-07Simplified Contains, StartsWith, and EndsWith lookups.Mariusz Felisiak
2018-01-03Fixed #28982 -- Simplified code with and/or.Дилян Палаузов
2017-10-16Fixed #28497 -- Restored the ability to use sliced QuerySets with __exact.Tim Graham
2017-10-06Fixed #28665 -- Change some database exceptions to NotImplementedError per PE...Simon Charette
2017-09-18Fixed #26608 -- Added support for window expressions (OVER clause).Mads Jensen
2017-09-04Corrected YearComparisonLookup.get_bound() signature.Srinivas Reddy Thatiparthy
2017-08-11Removed obsolete DecimalComparisonLookup.Sergey Fedoseev
2017-07-18Removed unneeded hasattr(self.rhs, 'get_compiler') checks in db/models/lookup...Sergey Fedoseev
2017-05-01Refs #16187 -- Stopped compiling query compilers during lookup rhs processing.Simon Charette
2017-04-28Reverted "Refs #20939 -- Moved subquery ordering clearing optimization to the...Simon Charette
2017-04-27Refs #20939 -- Moved subquery ordering clearing optimization to the __in lookup.Simon Charette
2017-04-25Refs #20939 -- Removed the Query._forced_pk hack.Simon Charette
2017-04-01Fixed #25605 -- Made GIS DB functions accept geometric expressions, not only ...Sergey Fedoseev
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Removed most of remaining six usageClaude Paroz
2017-01-17Refs #26285 -- Removed MySQL __search lookup per deprecation timeline.Tim Graham
2017-01-16Fixed #25307 -- Fixed QuerySet.annotate() crash with conditional expressions.Josh Smeaton
2017-01-16Fixed #27736 -- Used decorators for lookup registration.Mads Jensen
2016-12-24Fixed #27498 -- Fixed filtering on annotated DecimalField on SQLite.Peter Inglesby
2016-11-14Fixed E305 flake8 warnings.Ramin Farajpour Cami
2016-10-28Fixed #20939 -- Simplified query generation by converting QuerySet to Query.Tim Graham
2016-09-24Removed unused FieldGetDbPrepValueMixin.get_prep_lookup_value().Tim Graham
2016-08-19Fixed #22288 -- Fixed F() expressions with the __range lookup.Matthew Wilkes
2016-08-08Moved EmpytResultSet to django.core.exceptions.Johannes Dollinger
2016-05-18Fixed #25774 -- Refactor datetime expressions into public APIJosh Smeaton
2016-05-04Fixed #22936 -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup()Claude Paroz
2016-05-02Refs #22936 -- Moved more of Field.get_db_prep_lookup() to lookups.Tim Graham
2016-04-12Refs #22936 -- Moved IntegerField.get_prep_lookup() logic to lookups.Tim Graham
2016-04-04Fixed W503 flake8 warnings.Tim Graham
2016-03-02Fixed #26285 -- Deprecated the MySQL-specific __search lookup.Marc Tamlyn
2016-02-29Removed unused 'Between' lookup.Adam Chainz
2016-02-26Fixed #25811 -- Added a helpful error when making _in queries across differen...Edwar Baron
2015-12-17Fixed #25544 -- Removed duplicate ids in prefetch_related() queries.Ian Foote
2015-11-11Removed gendered pronoun in a code comment.Razzi Abuissa
2015-11-02Refs #25629 -- Added `arity` class attribute to `Func` expressionsSergey Fedoseev
2015-10-14Fixed #25506 -- Allowed filtering over a RawSQL annotation.Antoine Catton
2015-09-21Fixed #24629 -- Unified Transform and Expression APIsJosh Smeaton
2015-06-06Fixed #24744 - Fixed relabeled_clone for the TransformAndriy Sokolovskiy
2015-04-20Fixed #22394 -- Refactored built-in datetime lookups to transforms.Jon Dufresne
2015-02-06Sorted imports with isort; refs #23860.Tim Graham
2015-02-04Fixed #24268 -- removed Query.havingAnssi Kääriäinen
2015-01-16Fixed #24092 -- Widened base field support for ArrayField.Marc Tamlyn
2015-01-10Move % addition to lookups, refactor postgres lookups.Marc Tamlyn
2014-12-13Fixed #23812 -- Changed django.utils.six.moves.xrange imports to rangeMichael Hall
2014-11-28Fixed #16731 -- Made pattern lookups work properly with F() expressionsThomas Chaumeny