Source

django / django / db / backends / util.py

Author Commit Message Labels Comments Date
aaug...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #6669 -- Ensured database connections are marked as dirty by CursorDebugWrapper.execute/executemany. Refs #9964. Thanks james at 10gic net for the report and Claude Paroz for the patch.
aaug...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Added support for time zones. Thanks Luke Plant for the review. Fixed #2626.
Al...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #16808, removed some dead code from teh ORM. Thanks to aaugustin for the patch.
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Removed a bunch more Python 2.4 workarounds now that we don't support that version. Refs #15702 -- thanks to jonash for the patch.
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #15297 -- Corrected an attribute naming regressoin from fixing #9964. Thanks to leonov for the report.
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Removed more redundant code from the debug cursor wrapper. Thanks to Ramiro for the report.
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #15289 -- Removed a redundant __getattr__ implementation from the debug SQL cursor wrapper. Thanks to Apollo13 for the report.
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #9964 -- Ensure that all database operations make transactions dirty, not just write operations. Many thanks to Shai Berger for his work and persistence on this issue.
ram...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #14453 -- Changed handling of microseconds part in typecast_timestamp() DB backend helper function to be more correct. Thanks philipn for the report and fix.
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #14406 -- Added a Python 2.4 compatibility to the logging interface. Thanks to Łukasz Rekucki for the report, and to Luke Plant for original patch this was based on.
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #12012 -- Added support for logging. Thanks to Vinay Sajip for his draft patch, and to the many people who gave feedback during development of the patch.
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Changed the way we create class names for deferred field models to avoid
russ...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #12164 -- Removed the Python 2.3 compatibility imports and workarounds. Thanks to timo and claudep for the patch.
kmtr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #5079 -- Avoid converting Decimals to floats during save to the database.
gwi...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #7919 -- md5 and sha modules are deprecated since Python 2.5, use hashlib module when available. Patch from Karen Tracey.
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #7560 -- Moved a lot of the value conversion preparation for
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #5883 -- Added __iter__ methods to the debug cursor and the postgresql backend cursor.
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Added a BaseDatabaseOperations.last_executed_query() hook, which allows a database backend to specify how to get the last-executed query on a given cursor. Implemented it for the psycopg2 backend. This means that for psycopg2, the SQL statements in django.db.connection.queries will now reflect the exact SQL as sent to the server, instead of a naive and misleading string-interpolated version
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Removed _dict_helper() DB backend helper function, as it wasn't being used anymore
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Removed backend.dictfetchall(), as it wasn't being used anywhere
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Removed backend.dictfetchmany(), as it wasn't being used anywhere
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Removed backend.dictfetchone(), as it wasn't being used anywhere
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Merged Unicode branch into trunk (r4952:5608). This should be fully
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Merged boulder-oracle-sprint branch (r3965:5512) back into trunk. All
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #4518 -- Added handling of empty strings in typecast_decimal() for
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #2365, #3324 -- Renamed FloatField to DecimalField and changed the code
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #4040 -- Changed uses of has_key() to "in". Slight performance
ja...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #2913: CursorDebugWrapper no longer double-tuple-izes parameters. Thanks, artdent@freeshell.org
mtre...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #2662 -- Changed dictfetchmany and dictfetchall to return iterators,
adr...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Fixed #2632 -- Made django.db.backends.util._dict_helper more efficient. Thanks for the patch, Andy Dustman
  1. Prev
  2. 1
  3. 2
  4. Next