Last time I upgraded my Satchmo version, I ran into a big trouble. I carefully followed the manual migration plan on the backwards incompatible changes page, but since the SQL there was actually invalid, I was screwed. Even if it had been correct, the procedure would still have been tedious, and what's most important, very error prone, both because the migration guide itself can be erroneous and the developer who reads and applies it might make a mistake (both of which happened to me).
Here's the question: why not pick a schema evolution tool and use that to avoid such problems? Obviously I'm not the only one having these issues. Also, considering that Satchmo is quite a respectable project in the world of Django, this would provide great feedback to the community and Django core developers (and the authors of django- evolution, dmigrations and south) as to what the schema migration framework should be like once it lands in Django 1.x (hopefully not later than 1.2). Best Regards, Erik Allik On 15.10.2008, at 17:55, Bruce Kroeze wrote: > On Wed, Oct 15, 2008 at 7:47 AM, nostradamnit > <[EMAIL PROTECTED]> wrote: > > Hi all, > > After updating to the latest trunk (1613), I notice that there have > been quite a few structural changes in the models, and therefore the > database: > > I ran manage.py syncdb and it did NOT update my tables?!? (Perhaps > it's not supposed to, excuse me if so) > Is there a reliable way to update the database with these changes, or > do we have to slog through them ourselves? > > > Correct, syncdb does not update tables. You'll have to refer to the > Backwards Incompatible page and apply those changes manually. > > http://www.satchmoproject.com/trac/wiki/BackwardsIncompatibleChangesAfter0.7 > > +Bruce > http://gosatchmo.com > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
