Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Für die Klasse ist keine Tabelle oder kein Tabellenname angegeben, und sie erbt nicht von einer vorhandenen tabellenzugeordneten Klasse

Gemäß der Flask-SQLAlchemy-Dokumentation Erben von db.Model wird automatisch den Tabellennamen für Sie einrichten.

Sie sehen diese Meldung, weil Sie keinen Primärschlüssel für diese Tabelle definiert haben. Die Fehlermeldung ist nicht hilfreich, aber das Hinzufügen eines Primärschlüssels wird dieses Problem beheben.