Skip to main content

django-evolution

· One min read

東京に戻ってきました〜。 早速Djangoネタ。

django-evolution - Google Code

http://code.google.com/p/django-evolution/python manage.py syndb後にDBを更新しなければならないんだけど、それをやってくれるモジュール。 使い方は書いてある通りなんだけど、こんな感じに便利もジュールを増やしていくと、あとが大変そうなのでシンボリックリンクで分離してみた。

modules -- django_evolution project_dir |-- django_evolution --> ../modules/django_evolution -- other apps

modulesにはどこかで拾ってきたものを入れて、project_dir配下からシンボリックリンクで参照。

こんなのを書いておくと./syndbだけで済んじゃうけど、悪影響は無いかな? しばらく使ってみるか。

#!/bin/bash

py manage.py syncdb py manage.py evolve --hint --execute