| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-07-08 | Fixed #13813 -- Comparison of DatabaseWrappers doesn't raise errors. | Alex Gaynor | |
| Patch from Lukasz Balcerzak. | |||
| 2013-07-08 | Removed some logic that wasn't needed following removal of some deprecated code. | Alex Gaynor | |
| 2013-07-02 | Make get_constraints return columns in order | Andrew Godwin | |
| 2013-07-02 | Add AlterIndexTogether operation | Andrew Godwin | |
| 2013-07-02 | Fix get_constraints to do multi-column indexes properly on pg | Andrew Godwin | |
| 2013-07-02 | Fix combined alters on PostgreSQL | Andrew Godwin | |
| 2013-07-02 | Support for index_together in schema backends | Andrew Godwin | |
| 2013-07-02 | Autodetection of unique_together changes | Andrew Godwin | |
| 2013-07-02 | Add unique_together altering operation | Andrew Godwin | |
| 2013-07-02 | Merge branch 'master' into schema-alteration | Andrew Godwin | |
| 2013-07-01 | Removed some conditional code only needed under Python 2.6. | Aymeric Augustin | |
| 2013-06-30 | Removed a comment that wasn't adding a value. | Alex Gaynor | |
| In the intervening years, RelatedField has become less of a hack (though it still is one). Anyone who wants to can re-instate the comment, but please add more details. | |||
| 2013-06-30 | Introduced getters for connection.autocommit and .needs_rollback. | Aymeric Augustin | |
| They ensure that the attributes aren't accessed in conditions where they don't contain a valid value. Fixed #20666. | |||
| 2013-06-29 | Advanced deprecation warnings for Django 1.7. | Aymeric Augustin | |
| 2013-06-29 | Fixed #18592 -- Prevented crash when accessing MySQL _last_executed | Claude Paroz | |
| Thanks reames at asymmetricventures.com for the report. | |||
| 2013-06-29 | Fixed #20660 -- Do not try to delete an unset FieldFile | Claude Paroz | |
| Thanks stanislas.guerra at gmail.com for the report and Baptiste Mispelon for the review. | |||
| 2013-06-28 | Removed 'depth' .select_related() argument as per deprecation TL. | Ramiro Morales | |
| 2013-06-28 | Fix Python 3 support | Andrew Godwin | |
| 2013-06-28 | Merge remote-tracking branch 'core/master' into schema-alteration | Andrew Godwin | |
| Conflicts: django/db/backends/__init__.py django/db/models/fields/related.py tests/field_deconstruction/tests.py | |||
| 2013-06-28 | Ported over Field.deconstruct() from my schema alteration branch. | Andrew Godwin | |
| This is to help other ongoing branches which would benefit from this functionality. | |||
| 2013-06-28 | Support 'pyformat' style parameters in raw queries, Refs #10070 | Shai Berger | |
| Add support for Oracle, fix an issue with the repr of RawQuerySet, add tests and documentations. Also added a 'supports_paramstyle_pyformat' database feature, True by default, False for SQLite. Thanks Donald Stufft for review of documentation. | |||
| 2013-06-27 | Fixed #20571 -- Added an API to control connection.needs_rollback. | Aymeric Augustin | |
| This is useful: - to force a rollback on the exit of an atomic block without having to raise and catch an exception; - to prevent a rollback after handling an exception manually. | |||
| 2013-06-27 | Add related_query_name to ForeignKey/M2M. Refs #20244 | Andrew Godwin | |
| 2013-06-26 | Fixed #20462 - Replaced the str() cast introduced in 273dc55 by force_text() | Loic Bistuer | |
| 2013-06-26 | Fixed #20462 -- null/non-string regex lookups are now consistent | Andrew Clark | |
| Thanks to noirbizarre for the report and initial patch. | |||
| 2013-06-25 | Fixed #20642 -- Deprecated `Option.get_(add|change|delete)_permission`. | Simon Charette | |
| Those methods were only used by `contrib.admin` internally and exclusively related to `contrib.auth`. Since they were undocumented but used in the wild the raised deprecation warning point to an also undocumented alternative that lives in `contrib.auth`. Also did some PEP8 and other cleanups in the affected modules. | |||
| 2013-06-22 | Autodetect ForeignKeys and add dependencies/split on circulars | Andrew Godwin | |
| 2013-06-22 | Fixed #20587 -- Made convert_values handle None values | Gilberto Gonçalves | |
| 2013-06-22 | Remove EmailField max_length default removal in deconstruct() | Andrew Godwin | |
| 2013-06-21 | Prompt about renames rather than doing them automatically | Andrew Godwin | |
| 2013-06-20 | Autodetect field renames. HAHAHA. AHAHAHAHA. YES. | Andrew Godwin | |
| 2013-06-20 | Autodetect field alters | Andrew Godwin | |
| 2013-06-20 | Add AlterField and RenameField operations | Andrew Godwin | |
| 2013-06-20 | Add operation that renames tables | Andrew Godwin | |
| 2013-06-19 | Better naming, and prompt for NOT NULL field addition | Andrew Godwin | |
| 2013-06-19 | Autodetect fields, have migrate actually work | Andrew Godwin | |
| 2013-06-19 | Makemigration command now works | Andrew Godwin | |
| 2013-06-19 | Removed several unused imports. | Aymeric Augustin | |
| 2013-06-19 | First stab at some migration creation commands | Andrew Godwin | |
| 2013-06-19 | Fix test running with new apps stuff/migrate actually running migrations | Andrew Godwin | |
| 2013-06-19 | Merge remote-tracking branch 'core/master' into schema-alteration | Andrew Godwin | |
| Conflicts: django/db/models/loading.py | |||
| 2013-06-18 | Fixed #14930 -- values_list() failure on qs ordered by extra column | Florian Hahn | |
| Thanks lsaffre for the report and simon29, vicould, and Florian Hahn for the patch. Some changes done by committer. | |||
| 2013-06-18 | Fixed #20199 -- Allow ModelForm fields to override error_messages from model ↵ | Loic Bistuer | |
| fields | |||
| 2013-06-18 | Refactored ValidationError to allow persisting error params and error codes ↵ | Loic Bistuer | |
| as the exception bubbles up | |||
| 2013-06-16 | Fixed #20583 -- ORM always uses setup_joins() for join generation | Anssi Kääriäinen | |
| There were a couple of places which used Query.join() directly. By using setup_joins() in these places the code is more DRY, and in addition there is no need to directly call field.get_joining_columns() unless the field is the given join_field from get_path_info(). This makes it easier to make sure a ForeignObject subclass generates joins correctly in all cases. | |||
| 2013-06-14 | Fixed #20289 -- pickling of dynamic models | Anssi Kääriäinen | |
| 2013-06-14 | Fixed #20528 -- regression in select_related join promotion | Anssi Kääriäinen | |
| The join used by select_related was incorrectly INNER when the query had an ORed filter for nullable join that was trimmed away. Fixed this by forcing the join type to LOUTER even when a join was trimmed away in ORed queries. | |||
| 2013-06-13 | Fixed #20594 -- Add validation to models.SlugField. | Baptiste Mispelon | |
| Thanks carbonXT for the report. | |||
| 2013-06-11 | Revert "Fixed #20462 - Fixed sqlite regex lookups for null values and ↵ | Tim Graham | |
| non-string fields." This reverts commit 64041f0e6e7a773574d7cde978d16305200004ea. lookup.tests.LookupTests.test_regex_non_string fails under Postgres. We should also try to rewrite the test using an existing model. | |||
| 2013-06-11 | Fixed #20462 - Fixed sqlite regex lookups for null values and non-string fields. | Axel Haustant | |
