Während der Produktionsphase würde ich höchstwahrscheinlich die Migrationsfunktionalität (mit Versionen und ähnlichem) untersuchen, aber während ich mich in der Entwicklungsphase befinde, frage ich mich, wie die Änderungen in meinem models.py am häufigsten gehandhabt werden ? Die App wird mit SQLAlchemy eingerichtet.
Ich bin relativ neu in Python-Web-Frameworks. Mein Hintergrund ist PHP und zuletzt habe ich ein Projekt mit Symfony 1.4 beendet, wo ich normalerweise einfach symfony doctrine:build --all --and-load
machen könnte und das würde sich darum kümmern, Modellklassen neu zu erstellen, die Datenbank neu zu erstellen und Daten-Fixtures zu laden, neben einigen anderen Dingen.
Momentan mache ich nur die Datenbank löschen, neu erstellen und die App mit paster, die sich um die Neuerstellung der Tabellen kümmert, und so weiter bedienen.
Das ist wahrscheinlich eine Frage ohne Frage, aber da gehen Sie.
Tags und Links sqlalchemy pyramid pylons