django-evolution
東京に戻ってきました〜。 早速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/bashpy manage.py syncdb py manage.py evolve --hint --execute