django1/django
Anssi Kääriäinen 584e2c0337 Prevent Oracle from changing field.null to True
Fixed #17957 -- when using Oracle and character fields, the fields
were set null = True to ease the handling of empty strings. This
caused problems when using multiple databases from different vendors,
or when the character field happened to be also a primary key.

The handling was changed so that NOT NULL is not emitted on Oracle
even if field.null = False, and field.null is not touched otherwise.

Thanks to bhuztez for the report, ramiro for triaging & comments,
ikelly for the patch and alex for reviewing.
2012-04-29 19:25:46 +03:00
..
bin Updated unique-messages.py to reference Git instead of SVN 2012-04-27 23:05:13 -05:00
conf Removed deprecated URLField.verify_exists. 2012-03-31 13:55:03 +00:00
contrib Fixed #17992 -- Added a public API for localtime. 2012-04-29 15:37:23 +02:00
core Made table_names() output sorted. 2012-04-29 02:11:55 +03:00
db Prevent Oracle from changing field.null to True 2012-04-29 19:25:46 +03:00
dispatch Fixed #16225 -- Removed unused imports. Many thanks to Aymeric Augustin for the work on the patch and Alex for reviewing. 2011-07-13 09:35:51 +00:00
forms Fixed #17976 -- Made forms.BooleanField pickleable. 2012-04-29 14:25:06 +02:00
http Removed deprecated CompatCookie. 2012-03-31 12:54:40 +00:00
middleware Fixed #17817 -- Modified LocalMiddleware to use full URLs when redirecting to i18n URLs. Thanks to Paul for keeping an eye on the standards. 2012-03-02 22:35:26 +00:00
shortcuts Fixed #15010 -- Added current_app parameter to close gap between TemplateResponse and render method. Thanks, acdha. 2011-01-05 22:41:43 +00:00
template Fixed #17992 -- Added a public API for localtime. 2012-04-29 15:37:23 +02:00
templatetags Fixed #17992 -- Added a public API for localtime. 2012-04-29 15:37:23 +02:00
test Simplified timezones tests with settings_changed. 2012-04-29 16:03:46 +02:00
utils Simplified timezones tests with settings_changed. 2012-04-29 16:03:46 +02:00
views Correct reference error (undefined variable) 2012-04-28 15:32:22 -04:00
__init__.py Fixed #18224 -- Changed the dev version number. 2012-04-29 13:40:10 +02:00