sql >> Databáze >  >> RDS >> PostgreSQL

flask-migrate nemůže zrušit tabulku, protože na ní závisí jiné objekty

Flask-Migrate nečte v databázi, aby viděl závislosti mezi objekty. Úspěšné migrace můžete dosáhnout změnou pořadí drop_table v souboru migrace.

Co můžete udělat, je upravit soubor migrace takto:

op.drop_table("parameter_subtype")
op.drop_table("parameter")

A pak spusťte příkaz upgrade. Normálně objednání poklesu v tomto pořadí by mělo problém vyřešit.




  1. SQL vybírá řádky podle nejnovějšího data se dvěma jedinečnými sloupci

  2. Nejjednodušší způsob, jak ověřit odkaz na e-mail PHP

  3. PHP &MySQL Jak zobrazit kategorie libovolné podkategorie z databáze

  4. VYBRAT řádky s minimálním počtem (*)