summaryrefslogtreecommitdiff
path: root/django/db/models/expressions.py
AgeCommit message (Expand)Author
2017-11-27[2.0.x] Fixed #28848 -- Fixed SQLite/MySQL crash when ordering by a filtered ...Raphael Michel
2017-10-25[2.0.x] Fixed #28689 -- Fixed unquoted table names in Subquery SQL when using...Mariusz Felisiak
2017-10-21[2.0.x] Fixed #28722 -- Made QuerySet.reverse() affect nulls_first/nulls_last.Tomer Chachamu
2017-09-18Fixed #26608 -- Added support for window expressions (OVER clause).Mads Jensen
2017-09-11Fixed #28492 -- Defined default output_field of expressions at the class level.Simon Charette
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
2017-08-11Refs #28459 -- Improved performance of BaseExpression.convert_value().Sergey Fedoseev
2017-08-11Replaced typecast_decimal() with decimal.Decimal().Sergey Fedoseev
2017-08-10Refs #18247 -- Fixed filtering on CombinedExpression(output_field=DecimalFiel...Sergey Fedoseev
2017-08-02Removed unused _combine() node argument from various combinable classes.Mariusz Felisiak
2017-07-21Stopped setting BaseExpression.copied on copy().Simon Charette
2017-07-20Sorted display of options in Func.__repr__().orf
2017-07-20Fixed #28370 -- Deprecated the context arg of Field.from_db_value() and Expre...Tim Graham
2017-07-17Allowed Func subclasses to add kwargs to __repr__().Mariusz Felisiak
2017-07-14Fixed #28394 -- Allowed setting BaseExpression.output_field (renamed from _ou...Sergey Fedoseev
2017-07-11Fixed #28382 -- Prevented BaseExpression._output_field from being set if _res...Sergey Fedoseev
2017-07-06Fixed #28365 -- Unified DatabaseOperations.date_interval_sql() return value w...Mariusz Felisiak
2017-06-29Removed obsolete Query.tables attribute.Anssi Kääriäinen
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen
2017-05-30Fixed #28199 -- Fixed Subquery generating unnecessary/invalid CAST.Tim Graham
2017-03-29Refs #18247 -- Fixed SQLite QuerySet filtering on decimal result of Least and...Sergey Fedoseev
2017-03-01Fixed #27862 -- Fixed incorrectly quoted table aliases in Subquery SQL.Matthew Schinckel
2017-02-28Refs #27656 -- Updated django.db docstring verbs according to PEP 257.Anton Samarchyan
2017-02-23Refs #11964, #26167 -- Made Expressions deconstructible.Ian Foote
2017-02-23Refs #23919 -- Used yield from.Vytis Banaitis
2017-02-16Fixed #27828 -- Fixed a crash when subtracting Integer/DurationField from Dat...Vytis Banaitis
2017-02-01Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments.Vytis Banaitis
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-21Refs #23919 -- Removed misc references to Python 2.Tim Graham
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Removed six.<various>_types usageClaude Paroz
2017-01-14Fixed #27149 -- Added Subquery and Exists database expressions.Matthew Schinckel
2017-01-03Fixed #25912 -- Added binary left/right shift operators to F expressions.anabelensc
2016-12-29Fixed #27615 -- Used timedeltas as arguments to Oracle database driver.Mariusz Felisiak
2016-12-08Fixed #13312 -- Allowed specifying the order of null fields in queries.Yohann Gabory
2016-12-07Fixed #25708 -- Fixed annotations with geometry values.Sergey Fedoseev
2016-08-08Moved EmpytResultSet to django.core.exceptions.Johannes Dollinger
2016-08-08Fixed #26433 -- Fixed Case expressions with empty When.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-03Normalized "an SQL" spelling.Ville Skyttä
2016-04-22Removed unused BaseExpression.refs_aggregate().Tim Graham
2016-04-22Refs #3254 -- Added full text search to contrib.postgres.Marc Tamlyn
2016-04-04Fixed W503 flake8 warnings.Tim Graham
2016-03-29Fixed #25759 -- Added keyword arguments to customize Expressions' as_sql().Kai Feldhoff
2016-03-28Normalized Func.as_sqlite() signature.Tim Graham
2016-02-26Fixed #24793 -- Unified temporal difference support.Simon Charette
2016-02-11Fixed #26196 -- Made sure __in lookups use to_field as default.Anssi Kääriäinen
2016-01-02Fixed #25316 -- Fixed a crash with order_by() and values() after annotate().varunnaganathan
2015-12-03Fixed many spelling mistakes in code, comments, and docs.Josh Soref