2015-12-12 4 views
7

ich eine Web-Anwendung basierend auf MySQL DBMS Entwicklung ich das Tutorial in that answer gefolgt, in dem es zu jedem Modell den Aufruf der create_all() Zusammenhang alle Tabellen erstellt.Erstellen Sie nur eine Tabelle mit Flask + sqlalchemy

Die einzige Sache, die ich nicht verstehe, ist, wie nur eine Tabelle erstellen und nicht alle von ihnen. Ich habe über Google gesucht, kann aber keine Antwort finden.

Antwort

12

können Sie create Methode

Model.__table__.create(session.bind) 
+2

Sie verwenden Dank! Es klappt! Ich möchte nur eine Sache für die Kohärenz mit dem Beispiel, das ich verknüpfte, beachten: die richtige Methode ist ** Modell .__ Tabelle __. Create (db.session.bind, checkfirst = True) ** – rh0x

+0

Dies funktioniert auch mit Drop: Modell .__ Tabelle __. Drop (db.session.bind) – ZaxR

Verwandte Themen