summaryrefslogtreecommitdiff
path: root/django/db
AgeCommit message (Expand)Author
2021-09-20Refs #27624 -- Optimized Query.clone() for non-combined queries.Keryn Knight
2021-09-20Fixed #32970 -- Changed WhereNode.clone() to create a shallow copy of children.Keryn Knight
2021-09-17Refs #27624 -- Changed Query.explain_info to namedtuple.Adam Johnson
2021-09-17Optimized Query.clone() a bit.Adam Johnson
2021-09-16Fixed #32365 -- Made zoneinfo the default timezone implementation.Carlton Gibson
2021-09-09Fixed #33084 -- Removed incorrect system check for ManyToManyField with limit...Hasan Ramezani
2021-09-01Fixed #33073 -- Fixed queryset crash with aggregation and empty/extra queryse...David Wobrock
2021-09-01Fixed #33080 -- Preserved nullability of textual fields on Oracle.Mariusz Felisiak
2021-08-31Fixed #33057 -- Fixed recreation of foreign key constraints in m2m tables whe...Mariusz Felisiak
2021-08-30Fixed #24900 -- Allowed migrating backward to squashed migrations.Jacob Walls
2021-08-27Fixed #32900 -- Improved migrations questioner prompts.Mateo Radman
2021-08-26Refs #29898 -- Changed fields in ProjectState's relation registry to dict.Mariusz Felisiak
2021-08-25Refs #29898 -- Made ProjectState encapsulate alterations in relations registry.Manav Agarwal
2021-08-24Refs #10929 -- Allowed NowUTC SQL customization for third-party backends.Tim Graham
2021-08-20Refs #29898 -- Refactored out ProjectState.resolve_model_relations()/resolve_...Manav Agarwal
2021-08-20Fixed #33017 -- Fixed storage engine introspection on MySQL.Matjaz Gregoric
2021-08-20Optimized DatabaseSchemaEditor._field_should_be_indexed() on MySQL.Matjaz Gregoric
2021-08-19Fixed #33025 -- Avoided accessing the database connections in Query.build_loo...Keryn Knight
2021-08-19Fixed #33014 -- Made ProjectState raise exception when real_apps argument is ...Chris Jerdonek
2021-08-11Refs #29898 -- Changed ProjectState.real_apps to set.Mariusz Felisiak
2021-08-09Removed unnecessary WhereNode.is_summary.Mariusz Felisiak
2021-08-09Fixed #33003 -- Removed **kwargs from QuerySet._chain().Keryn Knight
2021-08-06Fixed #32983 -- Added system check for redundant related_name on symmetrical ...Nick Touran
2021-08-04Fixed typos in migrations tests, comments, and error message.Jacob Walls
2021-07-30Refs #32966 -- Refactored out DateTimeCheckMixin._check_if_value_fixed().Chris Jerdonek
2021-07-30Refs #32966 -- Simplified the _check_fix_default_value() implementations.Chris Jerdonek
2021-07-30Refs #32966 -- Added _to_naive() and _get_naive_now() for use in DateTimeChec...Chris Jerdonek
2021-07-30Fixed #32966 -- Fixed TimeField.check() crash for timezone-aware times in def...Chris Jerdonek
2021-07-28Refs #32946 -- Changed internal usage of dynamic Q() objects construction to ...Keryn Knight
2021-07-28Refs #32946 -- Changed Query.add_filter() to take two arguments.Keryn Knight
2021-07-28Optimized BaseDatabaseSchemaEditor._effective_default() a bit,Chris Jerdonek
2021-07-27Refs #32962 -- Simplified NULL logic in BaseDatabaseSchemaEditor._iter_column...Chris Jerdonek
2021-07-27Fixed #32962 -- Consolidated string concatenations in BaseDatabaseSchemaEdito...Chris Jerdonek
2021-07-27Refs #32956 -- Changed "afterwards" to "afterward" in docs and comments.David Smith
2021-07-27Refs #32743 -- Fixed recreation of foreign key constraints when altering type...Jordan Bae
2021-07-26Fixed #32743 -- Added foreign key altering when altering type of referenced p...David Wobrock
2021-07-26Fixed #32947 -- Fixed hash() crash on reverse M2M relation when through_field...Tom Wojcik
2021-07-22Fixed #32951 -- Removed Query.where_class & co.Nick Pope
2021-07-20Fixed #32704 -- Fixed list of deferred fields when chaining QuerySet.defer() ...David Wobrock
2021-07-20Fixed #32944 -- Avoided unnecessary WhereNode.add() calls.Keryn Knight
2021-07-19Fixed #10929 -- Added default argument to aggregates.Nick Pope
2021-07-16Prevented SQLCompiler.execute_sql() from closing cursor twice.Nick Pope
2021-07-15Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.db....Daniyal
2021-07-12Refs #32074 -- Used Enum.repr() format proposed for Python 3.10.Mariusz Felisiak
2021-07-09Fixed #27021 -- Allowed lookup expressions in annotations, aggregations, and ...Ian Foote
2021-07-08Fixed #32908 -- Allowed select_for_update(skip_locked) on MariaDB 10.6+.Mariusz Felisiak
2021-07-07Fixed #32840 -- Optimized Field.get_col().Keryn Knight
2021-07-07Fixed inspectdb and schema tests on MariaDB 10.6+.Mariusz Felisiak
2021-07-05Refs #32508 -- Raised ImproperlyConfigured/TypeError instead of using "assert".Mateo Radman
2021-07-05Fixed #32226 -- Fixed JSON format of QuerySet.explain() on PostgreSQL.Wu Haotian