django1/django/db/backends
Malcolm Tredinnick 90279aeaf0 Fixed #8575 -- Catch one particular instance of OperationalError in MySQL and
convert it to an IntegrityError, which seems like the more natural case (and is
consistent with other backends). This makes exception handling in Django much
easier.

The solution is extensible for any other error codes we may wish to add going
forwards.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8692 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-29 04:30:07 +00:00
..
dummy Removed some empty modules that are no longer required after [8296]. 2008-08-11 14:16:09 +00:00
mysql Fixed #8575 -- Catch one particular instance of OperationalError in MySQL and 2008-08-29 04:30:07 +00:00
oracle Fixed get_or_create test case for Oracle by re-raising the more specific IntegrityError for "ORA-01400: Cannot insert NULL into [table.col]" 2008-08-25 17:20:28 +00:00
postgresql Fixed #8592 -- Fixed a bug in the way savepoint usage was disabled for 2008-08-28 06:49:00 +00:00
postgresql_psycopg2 Fixed #8592 -- Fixed a bug in the way savepoint usage was disabled for 2008-08-28 06:49:00 +00:00
sqlite3 Fixed #8347 -- Added a few missing field type conversion to SQLite's inspectdb 2008-08-26 08:58:07 +00:00
__init__.py Fixed #8597 -- Allow the use of strings containing underscores and percentage 2008-08-28 05:42:05 +00:00
creation.py Fixed a group of missing imports, aliases and parameter passings from the 2008-08-12 16:06:55 +00:00
util.py Fixed #7919 -- md5 and sha modules are deprecated since Python 2.5, use hashlib module when available. Patch from Karen Tracey. 2008-08-02 05:56:57 +00:00