Andrew Godwin
|
af4a8478e4
|
Fixed #21783: (again) Found second source of bug, also squashed it.
|
2014-01-19 17:43:31 +00:00 |
Loic Bistuer
|
374faa4721
|
Fixed #21323 -- Improved readability of serialized Operation.
|
2014-01-20 00:16:07 +07:00 |
Aymeric Augustin
|
1716b7ce5a
|
Renamed AppCache to Apps.
Also renamed app_cache to apps and "app cache" to "app registry".
Deprecated AppCache.app_cache_ready() in favor of Apps.ready().
|
2013-12-24 12:25:17 +01:00 |
Andrew Godwin
|
5db028affb
|
Fix altering of SERIAL columns and InnoDB being picky about FK changes
|
2013-12-11 14:19:05 +00:00 |
Andrew Godwin
|
248fdb1110
|
Change FKs when what they point to changes
|
2013-12-11 13:16:29 +00:00 |
Andrew Godwin
|
ce05b8a69e
|
Don't make a second migration if there was a force-null-default addcol.
|
2013-12-04 13:56:22 +00:00 |
Alex Gaynor
|
e5b7045422
|
flake8 fixes
|
2013-11-06 20:00:48 -08:00 |
Andrew Godwin
|
106b019dc9
|
Massive migration optimiser improvements + RenameModel opn
|
2013-11-06 13:47:58 +00:00 |
Alex Gaynor
|
c347f78cc1
|
Fixed all E226 violations
|
2013-11-03 10:08:55 -08:00 |
Tim Graham
|
36ded01527
|
Fixed #21302 -- Fixed unused imports and import *.
|
2013-11-02 15:24:56 -04:00 |
Baptiste Mispelon
|
497930b7f6
|
Use `callable` instead of `six.callable`.
The `callable` builtin was added back in python 3.2
which is the minimal python3 version supported by django
at this point.
|
2013-10-29 21:53:51 +01:00 |
Andrew Godwin
|
42f8666f6a
|
Improve migration optimizer to be able to optimize through other ops
|
2013-10-16 11:09:33 +01:00 |
Javed Khan
|
4dbd95ad65
|
Fixed #21236 -- Allowed migrations to work with unique_together tuples.
Thanks hjwp for the report.
|
2013-10-07 09:39:14 -04:00 |
Andrew Godwin
|
a80d9ab0fe
|
Initial version of MigrationOptimizer and tests
|
2013-10-02 17:34:22 +01:00 |
Andrew Godwin
|
6d3faba2d2
|
Add reverse_code optional argument to RunPython
|
2013-09-25 17:21:20 +01:00 |
Andrew Godwin
|
fe9f342d8c
|
Allow callables as the argument to RunPython
|
2013-09-25 16:10:43 +01:00 |
Andrew Godwin
|
8a3e543f26
|
Make sqlmigrate ignore the RunPython operation
|
2013-09-25 14:37:44 +01:00 |
Andrew Godwin
|
3b810c5656
|
Add RunPython migration operation and tests
|
2013-09-25 13:58:07 +01:00 |
Alex Gaynor
|
bac86ad1a3
|
REmoved some unused imports
|
2013-09-14 12:34:57 -07:00 |
Gregor MacGregor
|
b2b763448f
|
Fixed #20841 -- Added messages to NotImplementedErrors
Thanks joseph at vertstudios.com for the suggestion.
|
2013-09-10 11:09:59 -04:00 |
Andrew Godwin
|
bacbbb481d
|
RunSQL migration operation and alpha SeparateDatabaseAndState op'n.
|
2013-09-07 11:03:38 -05:00 |
Andrew Godwin
|
fddc5957c5
|
Implement allow_migrate for migration operations
|
2013-07-30 12:34:31 +01:00 |
Andrew Godwin
|
a758c9c186
|
Add test for creating M2Ms
|
2013-07-25 16:36:58 +01:00 |
Andrew Godwin
|
61ff46cf8b
|
Add AlterIndexTogether operation
|
2013-07-02 18:02:01 +01:00 |
Andrew Godwin
|
67dcea711e
|
Add unique_together altering operation
|
2013-07-02 11:19:02 +01:00 |
Andrew Godwin
|
80bdf68d6b
|
Add AlterField and RenameField operations
|
2013-06-20 15:12:59 +01:00 |
Andrew Godwin
|
6f667999e1
|
Add operation that renames tables
|
2013-06-20 14:54:11 +01:00 |
Andrew Godwin
|
41214eaf18
|
Autodetect fields, have migrate actually work
|
2013-06-19 16:41:04 +01:00 |
Andrew Godwin
|
f25a385a5e
|
Makemigration command now works
|
2013-06-19 16:23:52 +01:00 |
Andrew Godwin
|
4492f06408
|
A bit of an autodetector and a bit of a writer
|
2013-06-07 15:28:38 +01:00 |
Andrew Godwin
|
8d81c6bc82
|
Use correct model versions for field operations
|
2013-05-30 18:24:20 +01:00 |
Andrew Godwin
|
e6f7f4533c
|
Add an Executor for end-to-end running
|
2013-05-30 18:08:58 +01:00 |
Andrew Godwin
|
d0ecefc2c9
|
Start adding operations that work and tests for them
|
2013-05-29 17:47:10 +01:00 |
Andrew Godwin
|
76d93a52cd
|
Make a start on operations and state (not sure if final layout)
|
2013-05-10 17:07:13 +01:00 |