Ich arbeite an meiner ersten Masten + SQLAlchemy App (ich bin neu in beiden).Kann SQLAlchemy die Tabellenstruktur aktualisieren?
Als ich meine Meinung über die Tabellenstruktur ändere, wünschte ich, es gäbe eine ähnliche Funktion wie metadata.create_all(), die überprüft, ob es neue Spaltendefinitionen gibt und sie in der Datenbank erstellt.
Gibt es eine solche Funktion?
Vielen Dank, mir war dieser Begriff noch nicht bekannt, und auch nicht von der Existenz eines solchen Tools für sqlalchemy-migrate. Es wäre jedoch sehr einfach für mich, einfach jede "create" -Methode in einer Unterklasse zu überschreiben. Möglicherweise überschreiben Sie die Table :: create-Methode, um ihre Struktur zu ändern, wenn sie bereits in der Datenbank vorhanden ist. – ychaouche