summaryrefslogtreecommitdiff
path: root/django/db
AgeCommit message (Collapse)Author
2017-08-09Simplified SQLite converter for bool type.Sergey Fedoseev
2017-08-09Refs #4518 -- Removed handling of empty strings in typecast_decimal().Sergey Fedoseev
It's unclear if the original change was needed, but it seems unneeded now. Reverted 6fc10f50b0c9b877fffcad4893056cb91fa66b4f.
2017-08-08Refs #23766 -- Added tests for CursorWrapper.callproc().Mariusz Felisiak
Thanks Tim Graham for the review.
2017-08-08Refs #28459 -- Improved performance of sql.compiler.cursor_iter().Sergey Fedoseev
2017-08-08Fixed #28465 -- Unified index SQL creation in DatabaseSchemaEditorClaude Paroz
Thanks Tim Graham for the review.
2017-08-08Refs #28459 -- Improved performance of ValuesIterable.Sergey Fedoseev
2017-08-07Refs #28459 -- Improved performance of select_related() when model is ↵Sergey Fedoseev
prefetched from its parent.
2017-08-07Refs #28459 -- Improved performance of SQLCompiler.results_iter().Sergey Fedoseev
2017-08-07Removed unnecessary assignment in Oracle's ↵Srinivas Reddy Thatiparthy
FormatStylePlaceholderCursor._fix_for_params(). Obsolete since fae56427e1987ff8c8bd24d6331007f9c53e7abc.
2017-08-02Removed unused _combine() node argument from various combinable classes.Mariusz Felisiak
Unused since f59fd15c4928caf3dfcbd50f6ab47be409a43b01 (Combinable) and since its introduction in 2d877da85526bad0dad7fd6b1d56b1f924c0116a (SearchVectorCombinable/SearchQueryCombinable/SearchQuery).
2017-08-02Refs #28459 -- Improved performance of Model.from_db() when fields are deferred.Sergey Fedoseev
2017-08-02Simplified check that pk is fetched in RawQuerySet.__iter__().Sergey Fedoseev
2017-08-01Removed unused DatabaseOperations.last_insert_id() on PostgreSQL.Mariusz Felisiak
Unused since 9eb2afddfa0165d69f3e506122c2aa2b68618591.
2017-08-01Fixed #28459 -- Improved performance of ValuesListIterable.Sergey Fedoseev
2017-08-01Fixed #28454 -- Simplifed use of Query.setup_joins() by returning a named tuple.Matthew Wilkes
2017-08-01Refs #28370 -- Moved db converters deprecation warning to improve performance.Sergey Fedoseev
2017-07-31Fixed #27985 -- Fixed query for __exact=value when get_prep_value() converts ↵Sergey Fedoseev
value to None. Also fixed crash of .filter(field__transform=None).
2017-07-31Refs #20880 -- Removed non-cloning logic from Query.clone().Anssi Kääriäinen
2017-07-31Refs #20880 -- Removed non-cloning logic from QuerySet._clone().Anssi Kääriäinen
2017-07-31Fixed #28453 -- Made __exact=None lookup use transforms.Sergey Fedoseev
2017-07-31Avoided creating temporary lists for obtaining the first item.Sergey Fedoseev
2017-07-31Removed unneeded TruncBase.arity.Sergey Fedoseev
Uneeded since its introduction in 2a4af0ea43512370764303d35bc5309f8abce666.
2017-07-29Avoided creation of temporary sets.Sergey Fedoseev
2017-07-28Prevented query_utils.refs_expression() from looking for empty string in ↵Sergey Fedoseev
annotations map.
2017-07-27Fixed #28371 -- Fixed Cast() with CharField if the max_length argument isn't ↵Mariusz Felisiak
provided. Thanks Tim Graham for the review.
2017-07-26Allowed database backends to specify data types for Cast().Mariusz Felisiak
A small refactor ahead of refs #28371.
2017-07-25Removed obsolete references to add_to_query().Sergey Fedoseev
Support for it was removed in d3f00bd5706b35961390d3814dd7e322ead3a9a3.
2017-07-24Fixed DatabaseFeatures.has_case_insensitive_like on MySQL and Oracle.Mariusz Felisiak
Incorrect since its introduction in 20bab2cf9d02a5c6477d8aac066a635986e0d3f3.
2017-07-24Refs #24996 -- Removed unused BaseDatabaseFeatures.supports_select_related.Mariusz Felisiak
Unused since 0c7633178fa9410f102e4708cef979b873bccb76.
2017-07-21Fixed #27970 -- Allowed QuerySet.in_bulk() to fetch on fields besides ↵Tom Carrick
primary key.
2017-07-21Stopped setting BaseExpression.copied on copy().Simon Charette
Unused since its introduction in f59fd15c4928caf3dfcbd50f6ab47be409a43b01.
2017-07-20Sorted display of options in Func.__repr__().orf
2017-07-20Fixed #28370 -- Deprecated the context arg of Field.from_db_value() and ↵Tim Graham
Expression.convert_value(). Unused since a0d166306fbdc41f49e6fadf4ec84b17eb147daa.
2017-07-20Removed unused models.DecimalField._format().Sergey Fedoseev
Unused since b3b71a0922334c70bbc646a4873010f808196671.
2017-07-19Fixed #28411 -- Used cx_Oracle.Cursor.outputtypehandler instead of ↵Mariusz Felisiak
_rowfactory() on Oracle. Thanks Tim Graham for the review.
2017-07-18Removed unneeded hasattr(self.rhs, 'get_compiler') checks in ↵Sergey Fedoseev
db/models/lookups.py. Unneeded since 9ae4362becbde31dc9cc31ae0b1db969e7007431.
2017-07-17Fixed #28391 -- Fixed Cast() with CharField and max_length on MySQL.Mariusz Felisiak
Thanks Tim Graham for the review.
2017-07-17Removed unused enter/exit methods of MySQL's CursorWrapper.Tim Graham
Unused since their introduction in e1d839237f7ce38ef078b7f09cc3a1aeaacc02f0.
2017-07-17Allowed Func subclasses to add kwargs to __repr__().Mariusz Felisiak
Thanks Tim Graham for the review.
2017-07-15Fixed #28399 -- Fixed QuerySet.count() for union(), difference(), and ↵Florian Apolloner
intersection() queries.
2017-07-14Fixed #28394 -- Allowed setting BaseExpression.output_field (renamed from ↵Sergey Fedoseev
_output_field).
2017-07-14Removed unused branch in __getattr__() of Oracle and MySQL cursor wrappers.Sergey Fedoseev
2017-07-14Replaced Oracle CursorIterator with generator expression.Sergey Fedoseev
2017-07-11Fixed #14204 -- Enforced SQLite foreign key constraints.Claude Paroz
Thanks Tim Graham for contributing to the patch and Simon Charette for advice and review.
2017-07-11Fixed #28382 -- Prevented BaseExpression._output_field from being set if ↵Sergey Fedoseev
_resolve_output_field() fails.
2017-07-10Fixed #28378 -- Fixed union() and difference() when combining with a ↵Mariusz Felisiak
queryset raising EmptyResultSet. Thanks Jon Dufresne for the report. Thanks Tim Graham and Simon Charette for the reviews.
2017-07-08Removed useless hasattr in UpdateQuery._setup_query().Tim Graham
The if statement always evaluates to True.
2017-07-07Removed unused Query.clone() memo kwarg.Tim Graham
Unused since 23ca3a01940c63942885df4709712cebf4df79ec.
2017-07-06Removed unused OrderWrt.deconstruct().Tim Graham
2017-07-06Fixed #28364 -- Removed redundant table joins in Oracle's ↵Mariusz Felisiak
DatabaseIntrospection.get_relations().