I thought I would throw this into the fray, a newcomer to the django
migration systems is this project:
http://www.bitbucket.org/DeadWisdom/migratory/wiki/Home
It's been getting some attention on the django-dev, in this thread:
http://groups.google.com/group/django-developers/browse_thread/thread/a4f1040210d5887f/18d949dc6987ed3a?lnk=gst&q=migrations#18d949dc6987ed3a
Also, I am with Alex in not really understanding a lot of the
"benefits" of migrations. I understand that they give you a way to
programatically update the db structure, which can correspond to code
changes. However, in most of the environments that I have worked in,
there has been one or two people who are the gatekeepers for the
database and a pretty static db structure. Does the real advantage
come when you are in an environment when the person wearing the
developer hat is also wearing the db admin hat? I could see if that
was the case, that programatic/version controlled migrations could be
very helpful.
Matt
On Jan 8, 8:33 am, Patrick Altman <
palt...@gmail.com> wrote:
> I'll be happy to share. I think I already did somewhere.
>
> ---
> Patrick Altman
>
(615) 300-2930
>
> [Sent from my iPhone]
>
> On Jan 8, 2009, at 8:00 AM, "Trey Piepmeier" <
tpiepme...@gmail.com>
> wrote:
>
>
>
> > Exactly. Except Evolution is open source! :)
>
> > On Thu, Jan 8, 2009 at 1:16 AM, Patrick Altman <
palt...@gmail.com>
> > wrote:
>
> >> Like python upgrade.py --execute? :)
>
> >> ---
> >> Patrick Altman
> >>
(615) 300-2930
>
> >> [Sent from my iPhone]
>
> >> On Jan 7, 2009, at 11:43 PM, "Trey Piepmeier" <
tpiepme...@gmail.com>
> >> wrote:
>
> >>> The immediate benefit to me is not having to manually update the
> >>> database to update a table that already exists.
>
> >>> Another nice benefit is having an easy to use command to tell my
> >>> designer friend to use to update her database.
>
> >>> On Wed, Jan 7, 2009 at 10:25 PM, Patrick Altman <
palt...@gmail.com>