Ticket #8214: ticket_8214_fix_type_of_datetime_extract.patch

File ticket_8214_fix_type_of_datetime_extract.patch, 476 bytes (added by Amy Farrell, 16 years ago)

_sqlite_extract returns unicode (not integer) in all cases, fixes failing compare

  • django/db/backends/sqlite3/base.py

     
    182182        dt = util.typecast_timestamp(dt)
    183183    except (ValueError, TypeError):
    184184        return None
    185     return getattr(dt, lookup_type)
     185    return unicode(getattr(dt, lookup_type))
    186186
    187187def _sqlite_date_trunc(lookup_type, dt):
    188188    try:
Back to Top