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
-~----------~----~----~----~------~----~------~--~---

Reply via email to