summaryrefslogtreecommitdiff
path: root/django/db/models/query.py
AgeCommit message (Expand)Author
2008-09-01Fixed #8115: avoid a infiniate loop when collecting related objects for delet...Jacob Kaplan-Moss
2008-08-29Fixed a typo from the refactoring in [8455]. With bonus test, too. Thanks, vung.Malcolm Tredinnick
2008-08-28Changed create() and get_or_create() to force an insert (not update an existi...Malcolm Tredinnick
2008-08-26Fixed #8036 -- Fixed a case when attempting to traverse non-existent relatedMalcolm Tredinnick
2008-08-23Removed a relatively pointless QuerySet clone introduced in [8472].Malcolm Tredinnick
2008-08-22Fixed #8046 -- The first filter() call on a related manager for many-to-manyMalcolm Tredinnick
2008-08-20Made it possible to pickle DateQuerySets.Malcolm Tredinnick
2008-08-15Fixed #6970 -- Raise the original `IntegrityError` when all required fields a...Gary Wilson Jr
2008-08-15Fixed Oracle backend test case failure in modeltests\lookup.Matt Boersma
2008-08-12Added savepoint protection to get_or_create() to avoid problems on PostgreSQL.Malcolm Tredinnick
2008-08-09Added the ability to force an SQL insert (or force an update) via a model'sMalcolm Tredinnick
2008-08-06Major refactoring of django.dispatch with an eye towards speed. The net resul...Jacob Kaplan-Moss
2008-08-03Removed unused warnings import that should have been removed in [8191], refs ...Gary Wilson Jr
2008-08-02Removed several deprecated features for 1.0 (refs #7830):Gary Wilson Jr
2008-07-28Fixed #7853 -- Fixed another case of deleting inherited models with foreign keyMalcolm Tredinnick
2008-07-27Fixed #7778 -- Fixed a tricky case of foreign key clearing with inheritedMalcolm Tredinnick
2008-07-27Fixed #7530, #7716 -- When using select_related() and encountering a NULLMalcolm Tredinnick
2008-07-16Fixed #7759 -- Fixed QuerySet.count() when the results cache was only partiallyMalcolm Tredinnick
2008-07-13Re-organized imports, removing a couple that were unused.Gary Wilson Jr
2008-07-13Added a docstring to CyclicDependency exception class.Gary Wilson Jr
2008-07-12Fixed #7734 -- Fixed a Python 2.3 compatibility problem.Malcolm Tredinnick
2008-07-08Fixed a couple typos as well as several minor style issues.Gary Wilson Jr
2008-06-29Factored out a semi-complex if-test that was used in two places.Malcolm Tredinnick
2008-06-26Fixed #7312 -- Fixed handling of custom Q-like objects in QuerySet.custom_fil...Malcolm Tredinnick
2008-06-26EmptyQuerySet classes can now be merged with normal querysets.Malcolm Tredinnick
2008-06-26Fixed #7105 -- Fixed dates() queries in light of model inheritance.Malcolm Tredinnick
2008-06-26Removed the bulk of the sanity checking when merging QuerySets.Malcolm Tredinnick
2008-06-25Fixed #7155 -- Corrected DateQuerySet to handle nullable fields. Thanks to fc...Russell Keith-Magee
2008-06-21Fixed bug with Model.delete() which did not always delete objects in the righ...Luke Plant
2008-06-15Fixed #7256 -- Corrected queryset code to return the correct set of columns w...Russell Keith-Magee
2008-06-09Fixed #7298: prevent update() on sliced QuerySet since UPDATE doesn't reliabl...Jacob Kaplan-Moss
2008-04-29Undo [7474]. I didn't think it through nearly carefully enough.Malcolm Tredinnick
2008-04-28Added the ability to pickle and unpickle QuerySets and Query classes.Malcolm Tredinnick
2008-04-28ValuesQuerySets (and subclasses) were inadvertently not caching their results.Malcolm Tredinnick
2008-04-28Fixed a bug with the new QuerySet update() method where it wasn't committing ...Adrian Holovaty
2008-04-27Merged the queryset-refactor branch into trunk.Malcolm Tredinnick
2008-03-18Fixed #6641 -- If we lose a race when creating a new object in get_or_create,Malcolm Tredinnick
2007-12-02Fixed #3511 -- Changed QuerySet.get() to return a MultipleObjectsReturned exc...Malcolm Tredinnick
2007-09-24Fixed #5559: instances sent via post-save signals no longer have pks of None....Jacob Kaplan-Moss
2007-09-14Fixed #5226. Now we check the Oracle version and give an explicit Matt Boersma
2007-08-20Refactored OPERATOR_MAPPING so that it exists as django.db.connection.operato...Adrian Holovaty
2007-08-20Refactored get_field_cast_sql() to DatabaseOperations.field_cast_sql(). Refs ...Adrian Holovaty
2007-08-20Refactored get_query_set_class() to DatabaseOperations.query_set_class(). Als...Adrian Holovaty
2007-08-20Implemented BaseDatabaseFeatures and changed all code to access it -- connect...Adrian Holovaty
2007-08-20Refactored quote_name() to DatabaseOperations.quote_name(). Refs #5106Adrian Holovaty
2007-08-20Refactored get_random_function_sql() to DatabaseOperations.random_function_sq...Adrian Holovaty
2007-08-19Refactored get_limit_offset_sql() to DatabaseOperations.limit_offset_sql(). R...Adrian Holovaty
2007-08-19Refactored get_fulltext_search_sql() to DatabaseOperations.fulltext_search_sq...Adrian Holovaty
2007-08-19Refactored get_datetime_cast_sql() to DatabaseOperations.datetime_cast_sql()....Adrian Holovaty
2007-08-19Refactored get_date_trunc_sql() to DatabaseOperations.date_trunc_sql(). Refs ...Adrian Holovaty