Timeline


and

07/25/09:

11:06 Ticket #207 (Autogenerator should drop UNIQUE constraints) closed by andrew
fixed: So it does. Implemented in [92e1d7754d19].
10:44 Ticket #208 (Error in auto-migration when deleting a reference to object) closed by andrew
worksforme: I cannot replicate this in the trunk version, so I'll mark as Works For …
10:09 ReleaseNotes/0.6 edited by andrew
(diff)
10:00 Ticket #212 (Make sure that any data changed in a dry-run gets rolled back) closed by andrew
fixed: Indeed, I sometimes forget MySQL has transaction support, limited to data …

07/24/09:

21:13 Ticket #213 (FakeORM construction is slow and happens too often) closed by andrew
fixed: Implemented in [11e74884e6c3] - thanks for doing all this profiling, I was …
20:48 Ticket #216 (--verbosity=0 doesn't really make South silent) closed by andrew
fixed: Looks good, committed in [c6c31ef2a3e2] (with a minor tweak or two).
20:39 ReleaseNotes/0.6 created by andrew
19:29 Ticket #214 (Batch post_syncdb() signals so they only happen once per migrated ...) closed by andrew
fixed: Thanks for the patch, looks good. Applied in [b11ede5ffc4f].
18:50 Ticket #216 (--verbosity=0 doesn't really make South silent) created by juan@…
Reproduction steps: 1. Run manage.py migrate or `manage.py …
18:35 Ticket #215 (Teams working with South encounter errors when convert_to_south is run on ...) closed by andrew
wontfix: I'm sorry, but I'm going to have to say this is unfixable. Consider also …

07/23/09:

21:44 Ticket #215 (Teams working with South encounter errors when convert_to_south is run on ...) created by juan@…
Reproduction steps: 1. Alice writes a new application with some …
19:14 Ticket #214 (Batch post_syncdb() signals so they only happen once per migrated ...) created by anonymous
While profiling, we discovered that if you use the …
19:11 Ticket #213 (FakeORM construction is slow and happens too often) created by juan@…
We profiled our application and discovered that South spent a lot of time …
19:02 Ticket #212 (Make sure that any data changed in a dry-run gets rolled back) created by juan@…
This ticket is related to #138. In a forwards or backwards migration, …

07/22/09:

12:44 Ticket #211 (South does not track new and removed permissions) created by janusz.harkot@…
Custom permissions can be added by specifying a permission tuple in …

07/21/09:

21:46 Ticket #210 (error converting app: cannot import SouthFieldClass) created by anonymous
Creating migrations directory at …

07/20/09:

11:12 Ticket #209 (Migration hangs indefinitely if another connection to DB is open) created by ck@…
When you try to run migrations and there is another connection to a table …
10:23 BadContent edited by andrew
(diff)
08:03 BadContent edited by andrew
(diff)

07/19/09:

14:59 Download edited by andrew
(diff)
11:08 BadContent created by andrew

07/16/09:

08:15 Ticket #208 (Error in auto-migration when deleting a reference to object) created by artem.skvira@…
Models layout like this: class Job: route = …

07/14/09:

21:58 Tutorial1 edited by thomasvs
(diff)
21:48 Tutorial2 edited by andrew
(diff)
21:48 Tutorial2 edited by andrew
(diff)
21:43 Tutorial2 edited by andrew
(diff)
21:35 Tutorial1 edited by thomasvs
(diff)
21:31 Tutorial1 edited by thomasvs
(diff)
08:49 Ticket #207 (Autogenerator should drop UNIQUE constraints) created by anonymous
Removing unique=True from a model field results in auto-generated …

07/13/09:

21:04 Ticket #206 (type function in orm.py expects string - and gets unicode) created by guenter.walser@…
When doing my first south init with 'convert_to_south' it did crash. The …
20:05 Ticket #181 (Introspect Models instead of source files) closed by andrew
fixed: OK, I'd say this feature's pretty much implemented now, and it's had a …

07/10/09:

23:12 Ticket #199 (Delete model and then add a model with the same name fails) closed by andrew
fixed: Testing with trunk, this seems to be fixed; one of the reasons I removed …
23:06 Ticket #200 (Failure when parsing unique_together = ('field1', 'field2')) closed by andrew
fixed: I'm marking this fixed - the switch to introspection means it doesn't …
12:43 Ticket #196 (renaming a primary key does not work) closed by andrew
fixed: Fixed in [dd5b53a69684].

07/09/09:

14:58 Ticket #205 (add_column fails for unique ForeignKey or OneToOneField) closed by andrew
fixed: Fixed in [da117a13a6cd].
01:28 Ticket #205 (add_column fails for unique ForeignKey or OneToOneField) created by john.firebaugh@…
[…] With a sqlite database, this produces: […] when trying to …

07/08/09:

18:24 Ticket #204 (SKIP_SOUTH_TESTS is being ignored) closed by andrew
fixed: Fixed in [a12068f44f46].
18:08 Ticket #204 (SKIP_SOUTH_TESTS is being ignored) created by marcin@…
South ignores the SKIP_SOUTH_TEST setting due to missing import. See …
11:57 Ticket #201 (Tutorial is unclear about South superseding Django's vanilla syncdb) closed by andrew
fixed: I think this does it well: …
11:56 Tutorial1 edited by andrew
(diff)
11:39 Ticket #202 (If `startmigration` command is not given a migration-name, print file to ...) closed by andrew
fixed: Good idea in principle, but I don't like the idea of not failing when …
11:32 Ticket #203 (Sort models in `pprint_frozen_models`) closed by andrew
fixed: Done in [4ce9086155e8].
10:35 Ticket #203 (Sort models in `pprint_frozen_models`) created by danring
In south/management/commands/startmigration.py, pprint_fields returns …
10:20 Ticket #202 (If `startmigration` command is not given a migration-name, print file to ...) created by danring
I like to see what startmigration will generate before it actually …
09:33 Ticket #201 (Tutorial is unclear about South superseding Django's vanilla syncdb) created by anonymous
I find that the Tutorial, Part 1 page isn't clear that when starting a new …

07/07/09:

13:02 Ticket #200 (Failure when parsing unique_together = ('field1', 'field2')) created by RaceCondition <eallik@…>
The Django documentation specifies that: […] is equivalent to: […] …
12:54 Ticket #199 (Delete model and then add a model with the same name fails) created by Erik Allik <eallik@…>
I dropped a model named Group so my latest migration (the one that …

07/06/09:

12:01 Ticket #194 (Drop unique_together constraint fails) closed by andrew
fixed: Fixed in [8359559b3c6c].

07/05/09:

14:25 Ticket #198 (Can't parse non-absolute path) closed by andrew
fixed: Added in [300d09fa3041].

07/04/09:

23:06 Ticket #198 (Can't parse non-absolute path) created by mike@…
utils.ask_for_it_by_name assumes there is an absolute path to the object. …
14:22 Ticket #197 (Recursive dependancies go cause inifinte recursion) closed by andrew
fixed: This should be fixed in [0aa5b5fb6e74] (tagged as new 'stableish').
03:16 Ticket #197 (Recursive dependancies go cause inifinte recursion) created by mike@…
I have an inherited object model and have the same problem as #179. I …

07/02/09:

14:12 Ticket #196 (renaming a primary key does not work) created by anonymous
If i rename a table and an other has a one2one relation to it the primary …

07/01/09:

23:22 Download edited by andrew
(diff)
22:29 Ticket #195 (installation via setup.py is broken) closed by andrew
fixed: And now it is! (in [e82940a7c9f0])
20:02 Ticket #195 (installation via setup.py is broken) created by anonymous
New 'south.hacks' module is not in 'packages' in setup.py.
13:40 Ticket #194 (Drop unique_together constraint fails) created by RaceCondition
Using PostgreSQL and the latest tip of South. This is what I have: My …
11:29 Ticket #184 (A field's "default" value defined with ugettext_lazy is not understood by ...) closed by andrew
fixed: Fixed in [6178d86a92e0].
11:05 Ticket #193 (use isinstance(value, ModelBase) instead of type(value) == ModelBase) closed by andrew
fixed: Agreed. Fixed in [82d030c30f26]
10:45 Ticket #192 (m2m fields in orm are not working during migration) closed by andrew
fixed: Fixed in [b996f6de7a60].

06/30/09:

13:50 Ticket #193 (use isinstance(value, ModelBase) instead of type(value) == ModelBase) created by danring
I have an additional metaclass on top of ModelBase?, so in …
10:50 Ticket #192 (m2m fields in orm are not working during migration) created by anonymous
If you have a m2m field and you want to get some data from it during a …

06/29/09:

21:22 Ticket #185 (Failure to work with local flavor's USStateField field) closed by andrew
fixed: Odd, it might have been something in the parser. Anyway, the new …
21:14 Ticket #186 (Error if upload_filename points to a method) closed by andrew
fixed: That's odd, since it's already in that list in my codebase - I think I …
14:37 Ticket #191 (ManyToManyField currently broken?) closed by andrew
fixed: Fixed in [b8dd81bdb7b3].
14:35 Ticket #191 (ManyToManyField currently broken?) created by johannes.beigel@…
With hg changeset 269:7f46ccc1def8 the following minimal example app: …
12:35 Ticket #190 (Failed to generate migration) created by iamer@…
Hello, I was trying to create a migration and got the following error : …
01:16 Ticket #187 (The migrate command usage string is wrong) closed by andrew
fixed: Fixed in [61cca0193535].
01:04 Ticket #189 (Add Backwards Dependencies) created by andrew
I.e. depended_on_by as well as depends_on. Needs a better name. See …
00:16 Contributing edited by andrew
(diff)
00:15 Download edited by andrew
(diff)

06/26/09:

18:33 Ticket #188 ([PATCH] Compiled migrations (.pyc files) are not applied) created by ovidiu@…
I distribute my django apps compiled (.pyc files). When applying …

06/25/09:

15:48 Ticket #187 (The migrate command usage string is wrong) created by bennydaon@…
I get: […]
Note: See TracTimeline for information about the timeline view.