как обрабатывать изменения модели в пирамиде

На этапе производства я, скорее всего, изучил бы функциональность миграции (с версиями и т.п.), но пока я нахожусь на этапе разработки, мне интересно, что наиболее распространенным способом обработки любых изменений в моем models.py было бы? Приложение настраивается с помощью SQLAlchemy.

Я относительно новичок в веб-фреймворках Python. Мой опыт работы с PHP, и совсем недавно я закончил проект, использующий Symfony 1.4, где обычно мог просто выполнить symfony doctrine: build --all --and-load , и это заняло бы перестройку классов модели, воссоздание базы данных и загрузка фикстур данных, среди прочего.

В настоящее время я просто удаляю базу данных, воссоздаю ее и обслуживаю приложение с помощью пастера, который позаботится о воссоздании таблиц и тому подобном.

Вероятно, это вопрос новичка, но готово.

8
задан rhyek 31 March 2011 в 01:32
поделиться