2016-05-04 10 views
0

Ich möchte eine Reihe von Code aus meiner Anwendung einschließlich mehrerer Modelle löschen.Wie lösche Tabelle mit Alembic?

Ich habe versucht, die Datei zu löschen, die die Modelle definiert, und machte dann eine Alemic automatisch generieren, aber die generierte Migrationsdatei schien nicht die entsprechenden Tabellen zu entfernen.

Haben Sie Vorschläge zum Löschen, um nicht mehr verwendeten Code zu löschen?

dank

+0

, die * Ansatz sollte * Arbeit –

Antwort

0

In Ihrer alembic Migration, in dem 'Upgrade' -Funktion, tut nur so etwas wie:

from alembic import op 
for table in ('table_a', 'table_b'): 
    op.drop_table(table) 
+0

So im Wesentlichen habe ich es manuell tun? Ich werde alles mit plsql tun, dann denke ich. –