On Wed, Feb 4, 2009 at 10:46 AM, phyl.jack...@gmail.com <
phyl.jack...@gmail.com> wrote:

>
>
> Im fairly new to django and new to databases in general and Im just
> trying to work out how Im going to make changes to my website once its
> up and running.
> Im using mySQL, any time i add a field to one of my models I run
> syncdb but any calling already created users or comments causes an
> error. The method Ive been using during development is to just delete
> my database file and recreate it, Im obviously not going to be able to
> continue to do this.
>
> Say you wanted to add a field to an existing model on a running
> website, what is the correct and safest way to go about doing this?
>

Well, you can just manually issue the SQL commands to keep your DB in sync
with your changed models, but that is a bit of a pain and may be difficult
if you are not already familiar with databases.  Alternatively, there are
various external projects that aim to help in this area.  This recent post
by Russell contains pointers to them and described what the long-term goal
for Django is in this area:

http://groups.google.com/group/django-users/msg/201f3e9b4422c198

Karen

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to