summaryrefslogtreecommitdiff
path: root/tests/schema
AgeCommit message (Collapse)Author
2014-12-30[1.7.x] Fixed #23581 -- Prevented extraneous DROP DEFAULT statements.Tim Graham
Thanks john_scott for the report and Markus Holtermann for review. Backport of ab4f709da4516672b0bd811f2b4d0c4ba9f5b636 from master
2014-12-15[1.7.x] Fixed refs #23987 test on Oracle.Tim Graham
Backport of ac5f2a4ef7b9993502ebc02f487cbb06bfb9bf0a from master
2014-12-15[1.7.x] Fixed #23987 -- Made SQLite SchemaEditor always use effective_default().Andriy Sokolovskiy
Backport of 089047331d972c0ee58d13476fc54f2118bf1359 from master
2014-12-04[1.7.x] Fixed #23920 -- Fixed MySQL crash when adding blank=True to TextField.Tim Graham
Thanks wkornewald for the report and Markus Holtermann for review. Backport of 765fa36d57d08d0568438f6fd74521e7a56abb61 from master
2014-11-03[1.7.x] Fixed typos using https://github.com/vlajos/misspell_fixerVeres Lajos
Backport of a71a2ea756 from master
2014-10-31[1.7.x] Fixed #23738 -- Allowed migrating from NULL to NOT NULL with the ↵Markus Holtermann
same default value Thanks to Andrey Antukh for the report. Backport of 715ccfde24 from master
2014-10-23[1.7.x] Fixed #23702 -- Fixed adding an explicit id field on SQLite.Tim Graham
Thanks gavinwahl for the report. Backport of 92269b7b53 from master
2014-10-09[1.7.x] Fixed #23609 -- Fixed IntegrityError that prevented altering a NULL ↵Markus Holtermann
column into a NOT NULL one due to existing rows Thanks to Simon Charette, Loic Bistuer and Tim Graham for the review. Backport of f633ba778d from master
2014-09-23[1.7.x] Fixed #23065 -- Quoted constraint names in SQL generated by migrations.Sergey Fedoseev
Backport of 83cd18633f from master
2014-08-25[1.7.x] Removed unnecessary absolute_imports.Tim Graham
Backport of e0cf030194 from master
2014-08-22[1.7.x] Fixed schema test for Oracle 11.2.0.1 which is used in Django ↵Shai Berger
Project's CI. Refs #23073 Workaround. Refs #22738 Repeats the mysql "offense". When the issue is solved, the Oracle special case should be made to play with the solution (that is, Oracle should be fixed the same way that mysql and the 3rd-party backneds are). Backport of 56252e7 from master
2014-08-09[1.7.x] Fixed #23264: Schema backends honour db_constraintAndrew Godwin
2014-08-04[1.7.x] Fixed #23091: CreateModel and AddField were clashing with deferred SQLAndrew Godwin
2014-07-21[1.7.x] Fixed #23009: Shorten FK identifiers in add_field and make consistentAndrew Godwin
2014-06-18[1.7.x] Fixed several flake8 errorsAlex Gaynor
Backport of d015c9d11c from master
2014-06-17[1.7.x] Fix test breakage on MySQLAndrew Godwin
2014-06-16[1.7.x] Fixed #22851: BinaryView wasn't getting a binary defaultAndrew Godwin
2014-06-16[1.7.x] Renamed DatabaseFeature.supports_check_constraints to ↵Tim Graham
supports_column_check_constraints. Thanks maxi for the suggestion. Backport of 82c935d44c from master
2014-05-08[1.7.x] Appeased flake8.Aymeric Augustin
Backport of b1432bfc from master
2014-05-08[1.7.x] Fixed #22476: Couldn't alter attributes on M2Ms with through= setAndrew Godwin
2014-05-07[1.7.x] Fixed #22581: Pass default values for schema through get_db_prep_save()Andrew Godwin
2014-04-26[1.7.x] Fix many many typos in comments throughout the codebaseAlex Gaynor
Backport of 2bcb8bfc8d from master
2014-03-24[1.7.x] Fixed #22293 -- Avoided renaming many-to-many tables to themselves.Daniel Hahler
Fixed this for both implementations of _alter_many_to_many, instead of in `alter_db_table` itself (more implementations). Backport of 1edfa155e3 from master
2014-03-08Fixed #22183: Through M2Ms now correctly handledAndrew Godwin
2014-02-02Ensure cursors are closed when no longer needed.Michael Manfre
This commit touchs various parts of the code base and test framework. Any found usage of opening a cursor for the sake of initializing a connection has been replaced with 'ensure_connection()'.
2014-01-25Fixed a failing schema assertion.Simon Charette
BooleanFields are stored as TINYINT(1) on MySQL.
2014-01-25Fixed #21783: More SQLite default fun with nulls.Andrew Godwin
2014-01-20Fixed two test failures under OracleShai Berger
2014-01-19Fixed #21783: Use defaults for adding NOT NULL on sqliteAndrew Godwin
2013-12-27Amend test table name so it doesn't clash.Ramiro Morales
Refs #21692 and 3efd1b8b939.
2013-12-27Fixed #21692 -- Quote table name when creating it.Ramiro Morales
2013-12-24Renamed AppCache to Apps.Aymeric Augustin
Also renamed app_cache to apps and "app cache" to "app registry". Deprecated AppCache.app_cache_ready() in favor of Apps.ready().
2013-12-22Moved apps back in the toplevel django namespace.Aymeric Augustin
Reverted 4a56a93cc458e9ab4dcab95d9f5067d4975dd1a2.
2013-12-17Deborgified the app cache.Aymeric Augustin
Improved Andrew's hack to create temporary app caches to handle migrations. Now the main app cache has a "master" flag set to True (which is a non-default keyword argument, thus unlikely to be used by mistake). Other app cache instances have "master" set to False. The only sanctioned way to access the app cache is by importing django.core.apps.app_cache. If you were instanciating an app cache and relying on the Borg pattern, you'll have to refactor your code.
2013-12-17Moved the new app cache inside core.Aymeric Augustin
2013-12-17Moved django.db.models.loading to django.apps.cache.Aymeric Augustin
This commit doesn't contain any code changes; it's purely a refactoring.
2013-12-11Fix altering of SERIAL columns and InnoDB being picky about FK changesAndrew Godwin
2013-11-25flake8 fixAlex Gaynor
2013-11-25Fixed test failure on OracleShai Berger
Failure was introduced with test in [19e5cd77f0536b778b00788e34d8199835143855]
2013-11-24Fixed #21497 -- Forced conversion to bytes for very long index namesJoel Bohman
2013-11-03Fixed all E251 violationsAlex Gaynor
2013-10-19Removed unused local variables in tests.Tim Graham
2013-09-24Fixed #21151 -- Bad cleanup in schema M2M repoint testAndrew Godwin
2013-09-06Fixed #21029: Test for previously-commited SchemaEditor.__exit__ bug.Andrew Godwin
2013-09-03Updated syncdb -> migrate in tests.Tim Graham
2013-09-03Removed references to django.utils.unittest which is PendingDeprecationTim Graham
2013-08-30Fixed #21005 -- Made schema tests language-independentClaude Paroz
Thanks Simon Charette for the review.
2013-08-30Fixed #20989 -- Removed useless explicit list comprehensions.Simon Charette
2013-08-23Fix some small errors in the testsAndrew Godwin
2013-08-19Add more stringent M2M tests and fix the bug they exposedAndrew Godwin