During development phase, I actually drop and recreate my database, then run syncdb etc to make sure I've got a clean start. Probably not practical once I get into production.
From: django-users@googlegroups.com [mailto:django-us...@googlegroups.com] On Behalf Of Nick Arnett Sent: Tuesday, August 24, 2010 10:57 AM To: django-users@googlegroups.com Subject: Re: manage.py syncdb not working On Tue, Aug 24, 2010 at 7:43 AM, Sithembewena Lloyd Dube <zebr...@gmail.com> wrote: Thanks Reinout. I have been seeing a lot of discussions regarding South lately - time to dive in and find out what it is and what it means for me. I was under the impression that Django would add a field to my table. So, is syncdb only good during initial database setup? That is essentially correct, though I have modified tables by renaming the old one, letting syncdb recreate it, then copy the old data into the new table. However, due to foreign keys, that's not as simple as it might sound. Early in development, I have also let syncdb create a whole new database, then copied the old data into it. Come to think of it, I have also sometimes created a modified table under a temporary name, so that I can see what Django would have done if it were a new setup, so that I can modify the old table manually to match how Django would have done it automatically (and then drop the temporary table). Nick -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.