summaryrefslogtreecommitdiff
path: root/tests/queries
AgeCommit message (Expand)Author
3 daysFixed #36912 -- Added connector validation to Q.create().Anna Makarudze
4 daysMoved QuerySet.extra() assertions to a separate test.Tim Graham
2026-04-02Fixed #20024 -- Fixed handling of __in lookups with None in exclude().Eddy Adegnandjou
2026-03-21Refs #36883 -- Split monolithic aggregation/lookup/queries tests.Tim Graham
2026-03-19Refs #36795 -- Deprecated SQLCompiler.quote_name_unless_alias().Simon Charette
2026-03-19Fixed #36795 -- Enforced quoting of all database object names.Simon Charette
2026-03-11Refs #28455 -- Implemented private API methods for preventing QuerySet cloning.Keryn Knight
2026-02-12Added tests for QuerySet.union() across different models and value aliases.Emanuel Lupi
2026-02-06Refs #36644 -- Applied default ordering after union().Nilesh Kumar Pahari
2026-02-03Fixed CVE-2026-1287 -- Protected against SQL injection in column aliases via ...Jake Howard
2026-01-27Refs #35744 -- Removed problematic __in lookup in test_intersection_in_nested...Tim Graham
2026-01-06Fixed #29257 -- Caught DatabaseError when attempting to close a possibly alre...VIZZARD-X
2025-11-05Refs CVE-2025-64459 -- Avoided propagating invalid arguments to Q on dictiona...Jacob Walls
2025-11-05Fixed CVE-2025-64459 -- Prevented SQL injections in Q/QuerySet via the _conne...Jacob Walls
2025-10-27Fixed #36624 -- Dropped support for MySQL < 8.4.Mariusz Felisiak
2025-10-01Fixed CVE-2025-59681 -- Protected QuerySet.annotate(), alias(), aggregate(), ...Mariusz Felisiak
2025-09-17Refs #27222 -- Restored Model.save()'s refreshing of db_returning fields even...Simon Charette
2025-09-16Refs #27222 -- Deduplicated db_returning fields in Model.save().Jacob Walls
2025-08-04Fixed #34871, #36518 -- Implemented unresolved lookups expression replacement.Simon Charette
2025-07-23Refs #36500 -- Rewrapped long docstrings and block comments via a script.django-bot
2025-06-10Refs #36419 -- Fixed BulkUpdateTests.test_json_field_sql_null() crash on Oracle.Mariusz Felisiak
2025-06-06Fixed #36419 -- Ensured for_save was propagated when resolving expressions.Clifford Gama
2025-05-19Fixed #36388 -- Made QuerySet.union() return self when called with no arguments.Colleen Dunlap
2025-05-08Refs #36143 -- Tested bulk_batch_size limit for bulk_update and bulk_create.Sage Abdullah
2025-04-11Fixed #36288 -- Addressed improper handling of duplicates in values_list().Simon Charette
2025-02-11Fixed #36149 -- Allowed subquery values against tuple exact and in lookups.Simon Charette
2025-01-14Refs #36075 -- Adjusted pk_fields usage in bulk_update eligibility checks.Simon Charette
2024-11-08Fixed #35011, Refs #28900 -- Added tests for QuerySet.union() with multiple m...Jacob Rief
2024-10-30Fixed #35856 -- Added QuerySet.explain() support for MEMORY/SERIALIZE option ...Anthony Joseph
2024-10-14Fixed #35744 -- Relabelled external aliases of combined queries.Simon Charette
2024-09-02Fixed #35712 -- Prevented Q.check() from leaving the connection in an unusabl...Alex Fischer
2024-08-26Added supports_select_union skips in queries and aggregation tests.Tim Graham
2024-07-19Fixed #35559 -- Avoided unnecessary query on sliced union of empty queries.Simon Charette
2024-07-03Fixed #28900 -- Propagated all selected fields to combinator queries.Simon Charette
2024-07-03Refs #28900 -- Made SELECT respect the order specified by values(*selected).Simon Charette
2024-05-02Refs #34007, Refs #35359 -- Added Q.referenced_based_fields property.David Sanders
2024-03-15Fixed #35294 -- Fixed TEXT format of QuerySet.explain() for long plans.Adam Johnson
2024-02-07Fixed #35099 -- Prevented mutating queryset when combining with & and | opera...Hisham Mahmood
2024-01-26Applied Black's 2024 stable style.Mariusz Felisiak
2023-12-16Refs #34013 -- Registered instance lookups as documented in tests.Simon Charette
2023-12-12Fixed #34013 -- Added QuerySet.order_by() support for annotation transforms.Simon Charette
2023-12-06Refs #34986 -- Avoided implementation-specific unpickleable types.Nick Pope
2023-09-26Fixed #34873 -- Added QuerySet.explain() support for GENERIC_PLAN option on P...Mariusz Felisiak
2023-09-20Fixed #34851 -- Dropped support for PostgreSQL 12 and PostGIS 2.5.Mariusz Felisiak
2023-08-23Fixed #34744 -- Prevented recreation of migration for constraints with a dict...David Sanders
2023-08-10Fixed non-deterministic order in SubqueryTests.test_slice_subquery_and_query.Mariusz Felisiak
2023-06-14Refs #32143 -- Removed superflous constraints on excluded query.Simon Charette
2023-03-24Fixed #28553 -- Fixed annotation mismatch with QuerySet.values()/values_list(...David Wobrock
2023-02-21Refs #31445 -- Added test for nesting QuerySet.union().Mariusz Felisiak
2023-01-20Fixed #34267 -- Fixed sliced QuerySet.union() crash.Francesco Panico