Ich habe versucht, eine neue Datenbank in meinem Projekt zu erstellen, aber ich habe diesen Fehler bei der Ausführung des Skripts erhalten. Ich habe ein anderes Projekt, das eine ähnliche Definition verwendet. Vorher hat es funktioniert, aber jetzt wird derselbe Fehler angezeigt. Ich benutze Python 2.7.8 und die Version von SQLAlchemy Modul ist 0.9.8. Übrigens, ein Projekt verwendet Flask-SQLAlchemy, es funktioniert gut. Ich bin verwirrt. Die Rückverfolgungsinformation folgt:
%Vor%Die Tabellendefinition sollte lauten:
%Vor%Beim Definieren von Tabellen mit der deklarativen Syntax werden die Metadaten über die Klassendeklaration von Base, d. h.
, geerbt %Vor%Beim Definieren von Tabellen mit der alten Table-Syntax müssen die Metadaten jedoch explizit angegeben werden.
Ich hatte den gleichen Fehler, weil ich Column
mit einem Kleinbuchstaben c
geschrieben habe. Es sollte Column
sein.
Tags und Links python sqlalchemy attributeerror