Changeset 7468
- Timestamp:
- 04/26/08 04:06:56 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/queryset-refactor/django/db/models/sql/subqueries.py
r7454 r7468 331 331 needs_string_cast = self.connection.features.needs_datetime_string_cast 332 332 333 offset = len(self.extra_select) 333 334 for rows in self.execute_sql(MULTI): 334 335 for row in rows: 335 date = row[ 0]336 date = row[offset] 336 337 if resolve_columns: 337 338 date = self.resolve_columns([date], fields)[0] django/branches/queryset-refactor/tests/regressiontests/queries/models.py
r7462 r7468 587 587 [<Tag: t1>, <Tag: t2>, <Tag: t3>, <Tag: t4>, <Tag: t5>] 588 588 589 Bug #6180, #6203 589 Bug #6180, #6203 -- dates with limits and/or counts 590 590 >>> Item.objects.count() 591 591 4 … … 599 599 datetime.datetime(2007, 12, 19, 0, 0) 600 600 601 Bug #7087 -- dates with extra select columns 602 >>> Item.objects.dates('created', 'day').extra(select={'a': 1}) 603 [datetime.datetime(2007, 12, 19, 0, 0), datetime.datetime(2007, 12, 20, 0, 0)] 604 601 605 Test that parallel iterators work. 602 606
