Ich liebe SQLAlchemy um über Python auf Datenbanken zuzugreifen. Für ein
neues Projekt wollte ich so weit wie möglich auch das Datenbank-Schema mit etwas
mehr Disziplin angehen. Hierfür bietet sich natürlich
sqlalchemy-migrate an. Leider fand ich die Dokumentation an einigen
Stellen etwas schwach. Es wird gezeigt, wie man Scripte zur Migration erstellt
und es werden auch Fehlerquellen beleuchtet, aber es fehlt eine einfache
Anleitung in der z.B. aufgezeigt wird wie man am Besten Spalten ändert,
hinzufügt oder löscht. Google sei Dank bin ich dann auf dieses Tutorial
gestoßen. Ist schon etwas älter, es war für mich das fehlende Steinchen.