Timeline


and

04/12/09:

10:54 Ticket #120 (Don't create models for through models in M2Ms) created by andrew
They're already created elsewhere.

04/09/09:

13:43 Download edited by andrew
(diff)

04/08/09:

22:47 Ticket #119 (Add remove_foreign_key) created by morrowa@…
I migrated a table and changed a ForeignKey? to a GenericForeignKey?. As a …
14:34 Ticket #118 (monkey patched fields are not identified correctly) created by patrick.lauber@…
if you are using django-mptt the monkey patched fields are not identified …

04/06/09:

21:32 Ticket #116 (models that are more then one level deep can't be synced) closed by andrew
fixed: I presume you're running: […] If so, you should use: […] …
21:28 Ticket #117 (foreign key to 'self' gives error) closed by andrew
fixed: Fixed in [204] - it's a startmigration fix, so you'll need to recreate the …
12:58 Ticket #117 (foreign key to 'self' gives error) created by patrick.lauber@…
the following field gives an error: ('parent', models.ForeignKey?('self', …
12:50 Ticket #116 (models that are more then one level deep can't be synced) created by anonymous
in django-cms 2.0 we have models that that have the following structure: …
10:39 Ticket #115 (Autodetecting model changes) closed by andrew
worksforme: This is already an upcoming feature of 0.5; see [wiki:Autodetection
10:36 Ticket #115 (Autodetecting model changes) created by anonymous
It would be nice if south could detect changes to models or fields based …

04/05/09:

00:36 Ticket #114 (Generic Foreign Keys cause KeyError) created by anonymous
When creating an initial migration from a model with a GenericForeignKey? I …

04/03/09:

19:59 Download edited by andrew
(diff)
19:54 DirectoryMove edited by andrew
(diff)
14:19 Tutorial2 created by andrew
14:15 Tutorial1 edited by andrew
(diff)
13:58 Tutorial1 edited by andrew
(diff)
13:58 Tutorial1 edited by andrew
(diff)
13:58 Tutorial1 edited by andrew
(diff)
10:29 DirectoryMove created by andrew
08:50 Tutorial1 edited by andrew
(diff)
08:50 Tutorial1 edited by andrew
(diff)
08:48 Tutorial1 edited by andrew
(diff)
08:42 Tutorial1 created by andrew

04/02/09:

22:26 Ticket #103 (Adding a unique column for postgres uses differing method and naming than ...) closed by andrew
fixed: Alright, fixed in [199]. I can't make South always make uniques with the …
20:36 Ticket #7 (Make changes in models automatic) closed by andrew
fixed: Closing this, as the essence of it is done.
20:31 Ticket #88 (Move south package in subdirectory) closed by andrew
fixed: Fixed in [197] - I included a special init.py that, when loaded as …
20:07 Ticket #99 (migration fails when removed model does not exist) closed by andrew
fixed: This has been fixed now. Can't remember which revision, unfortunately.
19:51 Ticket #93 (migration creation fails when column declaration has a semicolon) closed by andrew
worksforme
19:49 Ticket #109 (ORM must respect --dry-run) closed by andrew
fixed: Fixed in [194]. Due to it not being able to properly emulate a dry run for …
19:11 Ticket #104 (fk to subclass of user misses the user model) closed by andrew
worksforme: I can't replicate this; here, it correctly freezes User, and the migration …
19:05 Ticket #111 (modelsparser explodes if a model has a base class which has no _meta ...) closed by andrew
fixed: Yup, missed that one! Fixed in [193].
19:04 Ticket #112 (Method calls as field default= property not supported (by freeze?)) closed by andrew
invalid: Weird; here, I get: […] (with a similar change in my models). This …
18:59 Ticket #113 (Unable to migrate data with schema when creating geometry fields) closed by andrew
wontfix: Having to do separate schema and data migrations is a fundamental part of …
18:54 Ticket #91 (ugettext, ugettext_lazy or _ in model field) closed by andrew
fixed: Well, that was a sudden brainwave! +1 for Python letting you modify module …
17:54 Ticket #113 (Unable to migrate data with schema when creating geometry fields) created by benjamin.c.burns@…
I am trying to migrate my model by adding a PointField? from …
08:18 Ticket #107 (Subsequent migrations cancel send_create_signal calls on MySQL) closed by andrew
fixed

04/01/09:

19:21 Ticket #112 (Method calls as field default= property not supported (by freeze?)) created by elsdoerfer@…
Sorry for the lack of details in this ticket, this occurred during helping …

03/31/09:

21:27 Ticket #111 (modelsparser explodes if a model has a base class which has no _meta ...) created by anonymous
Right now, modelsparser makes the assumptions that every base class is a …
19:04 Ticket #110 (Migrations don't remove unique constraint) closed by andrew
worksforme: No problem, we're all new at some point. If you created that column with …
18:45 Ticket #110 (Migrations don't remove unique constraint) created by martin@…
A migration which alters a column from CharField?(..., unique=True) to …
11:37 DatabaseAPI edited by andrew
(diff)
00:19 Ticket #109 (ORM must respect --dry-run) created by andrew
This is causing issues particularly with MySQL, where any use of the …
00:14 Ticket #105 (ForeignKey relationships that specify their 'to' model as a string fail) closed by andrew
fixed: So, the basic DB API of South can't accept strings for a good reason (we …

03/30/09:

23:15 Ticket #106 (No command to show applied migrations) closed by andrew
fixed: Committed in [188].
22:57 Ticket #108 (Autodetection: missing "_id" when changing foreign key field) closed by andrew
fixed: Fixed in [187].
21:52 Ticket #108 (Autodetection: missing "_id" when changing foreign key field) created by anonymous
Model change: […] to […] Auto-generated migration (--auto): […] …

03/28/09:

21:40 Ticket #107 (Subsequent migrations cancel send_create_signal calls on MySQL) created by elsdoerfer@…
Using the current SVN version. 0001_initial.py - creates models, ends …
18:50 Ticket #106 (No command to show applied migrations) created by rob@…
As far as I can tell the only way to see what migrations have been applied …

03/26/09:

23:55 Ticket #105 (ForeignKey relationships that specify their 'to' model as a string fail) created by anonymous
e.g. my_field = models.ForeignKey?('app.TableName?') When migrate is run: …
12:41 Ticket #104 (fk to subclass of user misses the user model) created by anonymous
When adding a model (--model AdditionalPage?) which has a foreign key to a …

03/25/09:

05:53 Ticket #103 (Adding a unique column for postgres uses differing method and naming than ...) created by AmanKow
Given a table <tablename> and a field <fieldname>, Django adds unique …

03/24/09:

18:42 Ticket #102 (db.mysql.delete_column() cannot access DATABASE_NAME from connect) closed by andrew
fixed: Sorry, it seems the settings_dict option is only in 1.1! Fixed in [182].
18:40 Ticket #101 (Small fix for non-ddl-transaction error message) closed by andrew
fixed: Fixed in [181]. Patch was nearly there, but I need an if: clause to make …
18:25 Ticket #102 (db.mysql.delete_column() cannot access DATABASE_NAME from connect) created by wiremine@…
delete_column() in db/mysql.py calls connect.settings_dict.get(), which …
14:36 Ticket #101 (Small fix for non-ddl-transaction error message) created by anonymous
when a migration fails using mysql, it prints the message in migration.py …

03/23/09:

20:16 Ticket #80 (MySQL foreign keys prevent deletion of db column) closed by andrew
fixed: Hm, that's much cleaner! It applies and all the tests pass, so into trunk …
20:09 Ticket #100 (Failure to create stubs with meta data) closed by andrew
fixed: Fixed in [176].
19:49 Ticket #100 (Failure to create stubs with meta data) created by AmanKow
Since changeset 172, creation of a stub model with meta data breaks: …

03/22/09:

20:16 Ticket #99 (migration fails when removed model does not exist) created by anonymous
Let's say in migration 0004, we add a foreign key column in FooModel?. …
19:54 Ticket #98 (autodetection misses Meta.unique_together) created by bendavis78@…
myapp/models.py: […] dbshell: […] Would expect to see the …
15:53 Ticket #95 (startmigration --auto fails w/ inherited models) closed by andrew
fixed

03/21/09:

13:56 Ticket #97 (Problem creating migration when removing model which has one-to-one ...) closed by andrew
fixed: Oh, the joys of what I found here. Should be fixed in [172], along with …

03/20/09:

22:43 Ticket #97 (Problem creating migration when removing model which has one-to-one ...) created by bendavis78@…
Old models.py (frozen in last migration): […] new models.py […] …

03/18/09:

19:06 Ticket #96 (migration fails for models with order_with_respect_to during creation of ...) closed by andrew
fixed: You, good sir, are precisely correct. Fixed in [166]. Please report bugs …
04:51 Ticket #96 (migration fails for models with order_with_respect_to during creation of ...) created by AmanKow
Adding migrations to an existing app. Added south to installed app then …

03/16/09:

20:52 WikiStart edited by andrew
(diff)
20:50 Documentation edited by andrew
(diff)
18:27 Ticket #95 (startmigration --auto fails w/ inherited models) created by anonymous
given this in models.py: […] this command fails: […] My initial …
13:10 Ticket #94 (Potential incorrect ordering of create_tables with inherited models) created by andrew
Related to the recent proper inheritance fix [160], there's a need to …
12:39 Ticket #93 (migration creation fails when column declaration has a semicolon) created by anonymous
code: class UserProfile?(User): 8 objects = UserManager?() 9 dni = …

03/15/09:

19:02 Ticket #92 (Need support for "choices" property of CharField) closed by andrew
fixed: Fixed in [158].
18:54 Ticket #92 (Need support for "choices" property of CharField) created by anonymous
If a charfield has a choices property, startmigration doesn't create a …
04:56 Ticket #91 (ugettext, ugettext_lazy or _ in model field) created by vaneck.marcel@…
As soon as someone uses internalization tools for Django. They may use …

03/14/09:

17:55 Ticket #90 (default=None not handled) closed by andrew
fixed: Fixed in [154].

03/13/09:

02:58 Ticket #90 (default=None not handled) created by elsdoerfer@…
The model definition that Django's contrib app uses defines the following …
Note: See TracTimeline for information about the timeline view.