Flask-Migrate liest nicht in der Datenbank, um die Abhängigkeiten zwischen den Objekten anzuzeigen. Sie können eine erfolgreiche Migration erreichen, indem Sie drop_table in Ihrer Migrationsdatei neu anordnen.
Was Sie tun können, ist die Migrationsdatei wie folgt zu ändern:
op.drop_table("parameter_subtype")
op.drop_table("parameter")
Führen Sie dann den Upgrade-Befehl aus. Normalerweise sollte die Bestellung des Drops in dieser Reihenfolge das Problem lösen.